Zuhause Entwicklung Was ist ein mittelschwerer Faden? - Definition aus techopedia

Was ist ein mittelschwerer Faden? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Mittelgewichtsfaden?

Ein Middleweight-Thread ist eine Instanz einer Codesequenz, die als Einheit funktioniert. Dies geschieht normalerweise im Namen eines einzelnen Benutzers, einer Transaktion oder einer Nachricht in einem Computerprogramm. Threads werden manchmal nach Gewicht beschrieben. Dies bezieht sich auf die Menge an Kontextinformationen, die vom Thread gespeichert werden müssen, damit sie für das System als Referenz nützlich sind.

Techopedia erklärt Middleweight Thread

Moderne Betriebssystem-Kernel werden als Threads mit mittlerer Gewichtung betrachtet, da in einem einzelnen Adressraum mehrere Threads vorhanden sein können. Dies reduziert den Umfang des Kontexts, der für jeden gespeichert werden muss, und verkürzt die Umschaltzeit erheblich. Im Gegensatz dazu wird ein Unix-Prozess als Schwergewichts-Thread betrachtet. Die meisten Threads auf Benutzerebene werden als Lightweight-Threads betrachtet.


Ein Thread und eine Aufgabe sind sich sehr ähnlich und werden oft verwechselt. Das Betriebssystem betrachtet ein laufendes Programm als Aufgabe und gibt jeder Aufgabe die Möglichkeit, eine Operation auszuführen. Wenn ein Programm das Speichern einer Datei anfordert, erstellt das Betriebssystem einen Thread. Die meisten heutigen Betriebssysteme unterstützen Multitasking und Multithreading, um eine effiziente Anwendungsverarbeitung zu ermöglichen.

Was ist ein mittelschwerer Faden? - Definition aus techopedia