Innehållsförteckning:
Definition - Vad betyder medelviktstråd?
En mellanviktstråd är ett exempel på en sekvens av kod som fungerar som en enhet. Detta görs normalt på uppdrag av en enda användare, transaktion eller meddelande i ett datorprogram. Trådar beskrivs ibland efter vikt, vilket avser mängden kontextuell information som måste sparas av tråden för att göra det användbart för systemet som referens.
Techopedia förklarar Middleweight Thread
Moderna OS-kärnor betraktas som medelviktiga trådar eftersom flera trådar kan existera i ett enda adressutrymme. Detta minskar mängden sammanhang som måste sparas för var och en, vilket reducerar omkopplingstiden betydligt. Däremot anses en Unix-process vara en tungviktig tråd. De flesta trådar på användarnivå anses vara lätta trådar.
En tråd och en uppgift är mycket lika och är ofta förvirrade. OS betraktar ett löpande program som en uppgift, vilket ger varje uppgift en tur att utföra en operation. Om ett program begär att en fil sparas skapar operativsystemet en tråd. De flesta av dagens operativsystem stöder multitasking och multithreading för att ge effektiv applikationsbehandling.
