Zwaargewicht draad

Schrijver: Randy Alexander
Datum Van Creatie: 28 April 2021
Updatedatum: 26 Juni- 2024
Anonim
Zwaargewichten (feat. Jazz Brak)
Video: Zwaargewichten (feat. Jazz Brak)

Inhoud

Definitie - Wat betekent zwaargewicht draad?

In IT is een zwaargewicht thread een thread met een verfijnde beperking en vereist de processor meer werk om de uitvoering te bestellen. De algemene definitie van een thread in IT is een enkel proces dat wordt geïsoleerd in code, waarbij sommige programma's meerdere threads kunnen hebben, bijvoorbeeld om meerdere gebruikers te huisvesten, of om definities van meerdere taken te scheiden.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Heavyweight Thread

Processoren verwerken meerdere threads om prioriteit te geven aan uitvoeringen. Een enkele thread maakt deel uit van een programma-uitvoering die een processor afzonderlijk kan verwerken. Met dat in gedachten, classificeren sommige experts draden als lichtgewicht of zwaargewicht, afhankelijk van hun nadelen. Een lichtgewicht thread zou een thread zijn die niet veel "wijzigingen" in het systeem vereist om de uitvoering te implementeren. Voor een zwaardere thread-uitvoering kan het echter nodig zijn om over te schakelen naar een andere set conische bronnen of om te gaan met verschillend toegewezen geheugenruimte, wat meer tijd kan kosten om over te schakelen. Een voorbeeld van een zwaargewicht thread is het gemiddelde UNIX-proces, waarbij processors mogelijk meer bronnen nodig hebben en de schakeltijd langer kan zijn dan bij sommige andere soorten threads in verschillende besturingssysteemomgevingen. Threads of processen met hun eigen virtuele geheugen kunnen als zwaargewicht threads worden beschouwd, evenals die met bepaalde toegangsbeperkingen. Het is belangrijk op te merken dat de termen lichtgewicht draad en zwaargewicht draad subjectief zijn, en dat programmeurs en anderen ze over het algemeen per geval definiëren.