chandrAN2& Ответов: 1

Linux выполняет планирование процессов или планирование потоков


Как linux выполняет планирование? Скажем, у меня есть процесс A, который в свою очередь содержит три потока, и процесс B, который содержит 2 потока. Все эти потоки являются потоками реального времени. Как Linux выполняет планирование и как linux поддерживает структуру данных процесса / потока (Task struct)? Должен ли планировщик linux сначала выбрать запускаемый процесс и с помощью этого процесса запланировать поток или это всегда поток как базовая единица планирования?

Что я уже пробовал:

Are any books or articles discusses the above topic in details? 


Спасибо!

1 Ответов

Рейтинг:
2

Mehdi Gholam

Используйте Google Вот пример : Разработка ядра Linux, 2-е издание[^]