Schwergewichtsfaden

Autor: Randy Alexander
Erstelldatum: 28 April 2021
Aktualisierungsdatum: 26 Juni 2024
Anonim
Sohland an der Spree Gabionen Mauer Schwergewichtswand
Video: Sohland an der Spree Gabionen Mauer Schwergewichtswand

Inhalt

Definition - Was bedeutet Schwergewichtsfaden?

In der IT ist ein Heavyweight-Thread ein Thread mit einem ausgeklügelten Con und erfordert, dass der Prozessor mehr Arbeit leistet, um seine Ausführung anzuordnen. Die allgemeine Definition eines Threads in der IT ist ein einzelner Prozess, der im Code isoliert ist. Einige Programme können mehrere Threads haben, um beispielsweise mehrere Benutzer aufzunehmen oder Definitionen mehrerer Aufgaben zu trennen.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Heavyweight Thread

Prozessoren verarbeiten mehrere Threads, um die Ausführung zu priorisieren. Ein einzelner Thread ist Teil einer Programmausführung, mit der ein Prozessor individuell umgehen kann. In diesem Sinne klassifizieren einige Experten Threads je nach Con entweder als leicht oder als schwer. Ein Lightweight-Thread wäre ein Thread, der nicht viele "Änderungen" am System erfordert, um seine Ausführung zu implementieren. Im Gegensatz dazu muss bei einer Ausführung eines Heavyweight-Threads möglicherweise auf einen anderen Satz konformer Ressourcen umgeschaltet werden, oder es muss mit unterschiedlich zugewiesenem Speicherplatz umgegangen werden, was mehr Zeit für das Umschalten erfordern kann. Ein Beispiel für einen schwergewichtigen Thread ist der durchschnittliche UNIX-Prozess, bei dem Prozessoren möglicherweise auf mehr Ressourcen zugreifen müssen und die Umschaltzeit möglicherweise länger ist als bei einigen anderen Arten von Threads in verschiedenen Betriebssystemumgebungen. Threads oder Prozesse mit einem eigenen virtuellen Speicher können als Schwergewichts-Threads betrachtet werden sowie als solche, die bestimmte Zugriffsbeschränkungen beinhalten können. Es ist wichtig zu beachten, dass die Begriffe "Lightweight-Thread" und "Heavyweight-Thread" subjektiv sind und von Programmierern und anderen im Allgemeinen von Fall zu Fall definiert werden.