Huis Ontwikkeling Wat is een middengewichtdraad? - definitie van techopedia

Wat is een middengewichtdraad? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent middengewichtdraad?

Een thread met middengewicht is een instantie van een reeks code die als een eenheid werkt. Dit gebeurt normaal gesproken namens een enkele gebruiker, transactie of bericht in een computerprogramma. Threads worden soms beschreven op basis van gewicht, wat verwijst naar de hoeveelheid contextuele informatie die door de thread moet worden opgeslagen om het nuttig te maken voor het systeem als referentie.

Techopedia verklaart middengewicht draad

Moderne OS-kernels worden beschouwd als middengewichtdraden omdat meerdere threads kunnen bestaan ​​in een enkele adresruimte. Dit vermindert de hoeveelheid context die moet worden opgeslagen voor elke context, waardoor de schakeltijd aanzienlijk wordt verkort. Een Unix-proces daarentegen wordt beschouwd als een zware draad. De meeste threads op gebruikersniveau worden beschouwd als lichtgewicht threads.


Een draad en een taak lijken erg op elkaar en zijn vaak verward. Het besturingssysteem beschouwt een lopend programma als een taak, waarbij elke taak een beurt krijgt om een ​​bewerking uit te voeren. Als een programma vraagt ​​dat een bestand wordt opgeslagen, maakt het besturingssysteem een ​​thread. De meeste besturingssystemen van vandaag ondersteunen multitasking en multithreading om efficiënte applicatieverwerking te bieden.

Wat is een middengewichtdraad? - definitie van techopedia