Čo je to súbežnosť v informatike?
Otázka: Čo je to súbežnosť v informatike?
Odpoveď: Súbežnosť v informatike znamená vykonávanie viacerých výpočtov súčasne v prekrývajúcich sa časových rámcoch.
Otázka: Ako funguje súbežnosť v počítačových programoch?
Odpoveď: Pri súbežnosti sa na asynchrónne vykonávanie úlohy používajú viaceré vlákna alebo procesy, čo umožňuje efektívnejšie využívanie počítačových zdrojov.
Otázka: Aký je rozdiel medzi súbežnosťou a paralelnou výpočtovou technikou?
Odpoveď: Súbežnosť a paralelné výpočty sú podobné koncepty, ale hlavný rozdiel je v tom, že pri paralelných výpočtoch sa používa viacero procesorov, z ktorých každému je pridelené jedno synchrónne vlákno.
Otázka: Prečo je súbežné počítanie užitočné?
Odpoveď: Súbežné výpočty sú užitočné, pretože umožňujú efektívnejšie využívanie počítačových zdrojov a môžu viesť k rýchlejšiemu spracovaniu a vyššiemu výkonu v určitých typoch aplikácií.
Otázka: Aký je príklad úlohy, ktorá by mohla mať prospech zo súbežných výpočtov?
Odpoveď: Jedným z príkladov úlohy, ktorá by mohla mať prospech zo súbežných výpočtov, je webový server, ktorý musí spracovať viacero požiadaviek od rôznych používateľov súčasne.
Otázka: Môžu sa súbežné výpočty používať v systéme s jedným procesorom?
Odpoveď: Áno, súbežné výpočty možno použiť v systéme s jedným procesorom, ale nemusia byť také efektívne ako paralelné výpočty v systéme s viacerými procesormi.
Otázka: Je počet vlákien alebo procesov, ktoré možno použiť pri súbežných výpočtoch, obmedzený?
Odpoveď: Počet vlákien alebo procesov, ktoré sa môžu používať pri súbežných výpočtoch, nie je nijako obmedzený, ale ich príliš veľký počet môže viesť k problémom s výkonom a k zníženiu efektívnosti.