Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Keď počítač beží niekoľko programov naraz , že je multitasking . Napríklad otvorenie webového prehliadača pri používaní programu Microsoft Word je prípad multitasking , pretože vaša jediná CPU beží viac ako jednu úlohu . Multitasking tiež nastane , keď váš počítač riadi procesy , ktoré sa otvorí pri spustení . To je dôležité , pretože väčšina užívateľov otvorenie viac programov naraz a očakávať , že každý program bežať tak rýchlo , ako ich ostatné už otvorených programov . Počítače , ktoré používajú najúčinnejšie metódy multitasking bude plniť každý z týchto úloh , viac problémov , než tie , ktoré nie .
Efektívne Multitasking
schopnosti Multitasking trvať niekoľko faktorov do úvahy , vrátane počtu jadier sú k dispozícii na CPU , množstvo operačnej pamäte k dispozícii v systéme užívateľa a rýchlosťou centrálnej procesorovej jednotky . FSB počítača , alebo FSB , ktorá určuje , ako rýchlo sa CPU môže komunikovať s hardvérom a softvérom , môže tiež hrať rozhodujúci faktor v účinnosti multitasking počítača .
Kooperatívny multitasking
Z rôznych foriem multitasking , prvý je kooperatívny multitasking , ktorý zahŕňa operačný systém , ktorý umožňuje v súčasnosti beží úlohy , aby sa vzdali kontroly nad CPU na iné úlohy . Tento proces funguje tým , že nájde sekundárne úlohy , ktoré nie sú nevyhnutne potrebujú spracovávať informácie v aktuálnom čase . Tieto procesy sa potom stávajú aktívna iba vtedy , ak sú k dispozícii zdroje CPU . V skutočnosti , tento proces poskytuje iba ilúziu multitasking , pretože počítač je skutočne zoraďovať jednotlivé vlákna z viacerých programov , ktoré im umožnia prejsť jeho systému jeden po druhom na spracovanie . V dôsledku toho beží dávky zložitých úloh naraz môže spôsobiť všetky z nich výrazne pomalší .
Preemptivní multitasking Process
preemptivní multitasking sa obvykle používa viac ako kooperatívny multitasking a je určený operačným systémom , ktorý umožňuje , aby sa úlohy prejsť spracovaním na základe ich priority . Pomocou tohto procesu , úlohou je dovolené len bežať po určitú dobu , pretože inú úlohu beží . Vzhľadom na narezanie úloh do časových úsekov , tento proces je často označovaný ako " time - slice " multitasking . Pretože sa jedná o iný spôsob spracovania jednotlivých nití jeden po druhom , ale tiež spôsobuje viac zložité úlohy bežať pomalšie , ak sú všetci beží naraz .
Vecí naraz Operačné systémy
Microsoft Windows , Linux a Mac OS X systémy všetci používajú spracovania viac vecí naraz spustiť svoje programy , ale typ multitaskingu je určený každej spoločnosti . Dnešné moderné verzie systémov týchto spoločností používať preemptivní multitasking miesto kooperatívny multitasking .
Processing vecí naraz
Novšie multi - core procesory obsahujú viac ako jeden mikroprocesor , alebo spracovanie jednotka , zviazaný do jedného procesora . Pretože každý mikroprocesor môže bežať samostatne , môže viac programových vlákien bežať súčasne bez čakania v rade na spracovanie - inými slovami , môžu dosiahnuť naozajstného multitaskingu . Okrem toho , najnovšie ( od roku 2010 ) procesory Intel , vrátane Core i7 , používať Turbo Boost a technológiu Hyper - Threading , aby každý mikroprocesor pracovať na viacerých vlákien naraz , čo ďalej zvyšuje schopnosť multi - core CPU , aby skutočne plniť viac úloh naraz . Tento typ multitasking výrazne zvyšuje schopnosť počítača vykonávať vysoké dopytu úlohy, ako je napríklad dávkové editáciu videa a hranie hier s malým alebo žiadnym zníženie rýchlosti alebo kvality výkonu.
Copyright © počítačové znalosti Všetky práva vyhradené