Tartalomjegyzék:
Meghatározás - Mit jelent a középsúlyú szál?
A középsúlyú szál a kódsor egy példánya, amely egységként működik. Ez általában egyetlen felhasználó, tranzakció vagy üzenet nevében történik egy számítógépes programban. A szálakat időnként súly alapján írják le, amely arra a kontextuális információ mennyiségére utal, amelyet a szálaknak el kell menteniük annak érdekében, hogy referenciaként hasznos legyen a rendszer számára.
A Techopedia magyarázza a közepes súlyú szálat
A modern operációs rendszermagok közepes súlyú szálaknak tekinthetők, mivel több szál létezhet egyetlen címtérben. Ez csökkenti az egyes környezetben menteni kívánt környezet mennyiségét, jelentősen csökkentve a kapcsolási időt. Ezzel szemben egy Unix folyamat nehézsúlyú szálnak tekinthető. A legtöbb felhasználói szintű szálat könnyű szálaknak tekintik.
A szál és a feladat nagyon hasonlóak és gyakran összekeverik egymást. Az operációs rendszer a futó programot feladatnak tekinti, minden művelethez fordulva adva egy műveletet. Ha egy program egy fájl mentését kéri, az operációs rendszer létrehoz egy szálat. A mai operációs rendszerek többsége támogatja a multitaskingot és a többszálú szálakat a hatékony alkalmazásfeldolgozás érdekében.
