Linux планирует процесс или поток?

После прочтенияэтот ТАК вопрос, у меня есть несколько сомнений. Пожалуйста, помогите в понимании.

Планирование включает в себя принятие решения о том, когда запускать процесс и в течение какого периода времени.

Запланирует ли ядро Linux поток или процесс? Поскольку процесс и поток не различаются внутри ядра, как их обрабатывает планировщик?

Как определяется квант для каждого потока? а. Если квант времени (скажем, 100 мсек) определен для процесса, является ли это разделением между всеми потоками процесса? или б. Квант для каждого потока определяется планировщиком?

Примечание. Вопросы 1 и 2 связаны между собой и могут выглядеть одинаково, но просто хотелось пояснить, как все работает, разместив их оба здесь.

Ответы на вопрос(2)

Ваш ответ на вопрос