Dom Rozwój Co to jest nić średniej wagi? - definicja z techopedia

Co to jest nić średniej wagi? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza wątek średniej wagi?

Wątek średniej wagi jest instancją sekwencji kodu, która działa jak jednostka. Zwykle odbywa się to w imieniu jednego użytkownika, transakcji lub wiadomości w programie komputerowym. Wątki są czasami opisywane przez wagę, która odnosi się do ilości informacji kontekstowych, które muszą zostać zapisane przez wątek, aby były przydatne dla systemu jako odniesienie.

Techopedia wyjaśnia wątek średniej wagi

Nowoczesne jądra systemu operacyjnego są uważane za wątki średniej wagi, ponieważ w jednej przestrzeni adresowej może istnieć wiele wątków. Zmniejsza to ilość kontekstu, który należy zapisać dla każdego z nich, znacznie skracając czas przełączania. Natomiast proces uniksowy jest uważany za wątek ciężki. Większość wątków na poziomie użytkownika uważa się za wątki lekkie.


Wątek i zadanie są bardzo podobne i często są mylone. System operacyjny traktuje działający program jako zadanie, dzięki czemu każde zadanie może się przydać podczas wykonywania operacji. Jeśli program zażąda zapisania pliku, system operacyjny tworzy wątek. Większość współczesnych systemów operacyjnych obsługuje wielozadaniowość i wielowątkowość, aby zapewnić wydajne przetwarzanie aplikacji.

Co to jest nić średniej wagi? - definicja z techopedia