Thread (multithreading): Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
d robot Zmenil: uk:Багатонитевість |
d štylistika |
||
Riadok 1:
'''Thready''' (z angl. vlákno; súvislosť) alebo hovorovo '''vlákna''' v [[informatika|informatike]] sú nezávisle bežiace úlohy, na ktoré je pri tzv. [[multithreading]]u rozdelený jeden [[program]].
Použitie threadov je spôsob, ako rozdeliť program na
Veľa moderných operačných systémov priamo podporuje obidva spôsoby – rozdeľovanie času aj multiprocessing s plánovaním procesov ([[scheduling]]). Jadro operačného systému dovoľuje programátorom manipulovať s vláknami cez [[vyvolanie systému|vyvolania systému]]. Niektoré implementácie sa nazývaju vlákna jadra ([[kernel thread]]s) alebo odľahčené procesy. Program može mať vlákna implementované aj bez podpory operačného systému pomocou časovačov, signálov, alebo inak. Je však potrebné prerušiť vlastné vykonávanie a odtiaľ urobiť vlastné rozdeľovanie času. Tieto vlákna sa niekedy nazývaju
[[Category:Technológie operačných systémov]]
|