Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
multitasking , alebo beh viacerých programov a procesov súčasne , je podporovaný multithreading . To umožňuje užívateľovi rýchlo prepínať medzi spustenými programami , pretože procesor je schopný vykonávať viac úloh naraz . To vytvára významný nárast výkonu , ktorý nie je závislý na taktovacej frekvencii procesora .
Účel
procesy sú rozdelené do vlákien . Jediný bežiaci program môže obsahovať jeden alebo viac procesov , ktoré sú zase rozdelené do vlákien . Vlákna z niekoľkých príkazov a kód bežiaci proces akcií a prístup k systémovým zdrojom súčasne dokončiť svoje úlohy rýchlejšie .
Bežných mylných predstáv
témy by sa nemala zamieňať s procesorové jadrá . Viac jadra a vlákna obaja pomáhajú počítača bežať rýchlejšie , ale sú úplne odlišné veci . Témy existujú na úrovni softvéru , zatiaľ čo viac jadier sú samostatné , fyzické procesory inštalované na jedinom čipe . Dnes , takmer všetky procesory na trhu , majú viac jadier . Vlákna zdieľajú systémové prostriedky v rámci jediného jadra .
Nevýhody multithreading
viac závitmi sa môžu vzájomne ovplyvňovať , a to najmä pri zdieľaní zdrojov , ako je napríklad cache . Hardvér podporované multithreading je tiež obmedzený v mnohých procesorov .
Copyright © počítačové znalosti Všetky práva vyhradené