Тежка нишка

Автор: Randy Alexander
Дата На Създаване: 28 Април 2021
Дата На Актуализиране: 26 Юни 2024
Anonim
Tanja Savic,Slavica Cukteras i Seka Aleksic-Niska Banja(novogodisnji grand)
Видео: Tanja Savic,Slavica Cukteras i Seka Aleksic-Niska Banja(novogodisnji grand)

Съдържание

Определение - Какво означава тежка нишка?

В IT тежка нишка е нишка, която има сложен кон и изисква процесорът да свърши повече работа, за да поръча изпълнението му. Общото определение на нишка в ИТ е единичен процес, който е изолиран в код, при който някои програми могат да имат множество нишки, например за настаняване на множество потребители или за разделяне на дефиниции на множество задачи.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява нишката с тежка категория

Процесорите обработват множество нишки, за да дадат приоритет на изпълнението. Единична нишка ще бъде част от изпълнение на програмата, с която процесорът може да се справи поотделно. Имайки това предвид, някои експерти класифицират нишките като леки или тежки, в зависимост от техните минуси. Лека нишка би била нишка, която не изисква много „промени“ в системата, за да се осъществи нейното изпълнение. За разлика от тях, изпълнението на тежка нишка може да изисква превключване към различен набор от конусни ресурси или работа с различно разпределено пространство на паметта, което може да изисква повече време за превключване. Един пример за тежка нишка е средният UNIX процес, при който процесорите може да се нуждаят от достъп до повече ресурси и времето за превключване може да е по-голямо, отколкото при някои други видове нишки в различни среди на операционната система. Нишките или процесите със собствена виртуална памет могат да се считат за тежки нишки, както и за такива, които могат да включват определени ограничения за достъп. Важно е да се отбележи, че термините „лека нишка“ и тежка нишка “са субективни и че обикновено програмистите и други ги определят за всеки отделен случай.