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