Будинки Розвиток Що таке важка вага? - визначення з техопедії

Що таке важка вага? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає нитка важкої ваги?

У ІТ важкій вазі є нитка, яка має складний контекст і вимагає від процесора зробити більше роботи, щоб замовити його виконання. Загальне визначення потоку в ІТ - це єдиний процес, виділений у коді, де деякі програми можуть мати декілька потоків, наприклад, для розміщення декількох користувачів або для розділення визначень декількох завдань.


Техопедія пояснює важку нитку

Процесори обробляють кілька потоків для того, щоб визначити пріоритетність виконання. Один потік буде частиною виконання програми, з якою процесор може працювати окремо. Зважаючи на це, деякі експерти класифікують нитки як легкі або важкі, залежно від їх контексту. Легка нитка - це нитка, яка не потребує великих "змін" у системі для того, щоб здійснити її виконання. Навпаки, виконання важкої нитки може зажадати перемикання на інший набір контекстних ресурсів або роботи з іншим розподіленим простором пам'яті, що може зажадати більше часу для перемикання. Одним із прикладів важкої нитки є середній процес UNIX, де процесорам може знадобитися доступ до більшої кількості ресурсів, а час комутації може бути більшим, ніж для деяких інших видів потоків у різних середовищах операційної системи. Нитки або процеси з власною віртуальною пам'яттю можуть вважатися важкими нитками, а також тими, які можуть передбачати певні обмеження доступу. Важливо зазначити, що терміни "легка нитка" та "нитка у важкій вазі" є суб'єктивними, і що, як правило, програмісти та інші визначають їх у кожному конкретному випадку.

Що таке важка вага? - визначення з техопедії