Я пытаюсь использовать аппаратное обеспечение для ускорения планирования и диспетчеризации.
Поэтому мне нужно знать, что именно находится в очереди, чтобы выяснить, может ли использование оборудования действительно помочь и насколько.
Во всей литературе по ОС просто упоминается, что планировщик выбирает процесс и помещает в готовую очередь.
И у меня есть некоторые знания о процессах, таких как виртуальное адресное пространство, исполняемый код, PID и так далее.
Но я просто не могу соединить их вместе. Я не думаю, что каждый раз, планировщик будет хранить всю эту информацию в готовой очереди.
Так может кто-нибудь помочь? Что именно хранится в готовой очереди? Например, сколько байтов данных, что они? Если это зависит от системы, можете ли вы привести хотя бы один пример для одной системы?
Спасибо