Domov vývoj Čo je vlákno strednej hmotnosti? - definícia z technológie

Čo je vlákno strednej hmotnosti? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená vlákno so strednou hmotnosťou?

Vlákno strednej hmotnosti je inštancia postupnosti kódu, ktorá funguje ako jednotka. Spravidla sa to robí v mene jediného používateľa, transakcie alebo správy v počítačovom programe. Vlákna sa niekedy opisujú podľa hmotnosti, čo sa týka množstva kontextových informácií, ktoré musí vlákno uložiť, aby sa stala užitočnou pre systém ako referencia.

Techopedia vysvetľuje vlákno strednej hmotnosti

Moderné jadrá OS sa považujú za vlákna strednej hmotnosti, pretože v jednom adresnom priestore môže existovať viac vlákien. To znižuje množstvo kontextov, ktoré je potrebné uložiť pre každý z nich, čím sa výrazne znižuje čas prepínania. Naopak, proces Unix sa považuje za vlákno s vysokou hmotnosťou. Väčšina vlákien na úrovni používateľa sa považuje za ľahké vlákna.


Vlákno a úloha sú veľmi podobné a často sú zmätené. OS považuje spustený program za úlohu, ktorá dáva každej úlohe obrat pri vykonávaní operácie. Ak program požaduje uloženie súboru, OS vytvorí vlákno. Väčšina súčasných operačných systémov podporuje multitasking a multithreading na zabezpečenie efektívneho spracovania aplikácií.

Čo je vlákno strednej hmotnosti? - definícia z technológie