Преглед изворни кода

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

u23-27gurkin пре 4 месеци
родитељ
комит
3d04e67a56

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

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