Selaa lähdekoodia

Обновить 'Лекции/2.5.1200_Управление_режимом_потоков/Gurkin.md'

u23-27gurkin 4 kuukautta sitten
vanhempi
commit
3d04e67a56

+ 3 - 0
Лекции/2.5.1200_Управление_режимом_потоков/Gurkin.md

@@ -1,5 +1,8 @@
 # Управление режимом потоков
 
+![](Gurkin.jpg)
+
+
 Поток выполнения (thread) представляет собой наименьшую единицу обработки, которой операционная система выделяет процессорное время. В отличие от процессов, потоки одного приложения разделяют адресное пространство и ресурсы, что ускоряет обмен данными, но требует осторожной синхронизации. Ключевая задача планировщика – управление режимами потоков: пользовательским (user mode) и режимом ядра (kernel mode). Переход между ними (переключение контекста) занимает сотни тактов процессора, поэтому частая смена режимов снижает общую производительность системы.
 
 ### Основные алгоритмы планирования потоков