Автор: pavel1978
Дата сообщения: 11.06.2012 10:20
да, спасибо, ты мне сильно помог! Кучу попутной инфы перечитал, в избранное добавил.
Но тут, походу, другая фенька:
Описатель задач (дескриптор процесса) содержит следующую инфу -
1. ПИД (идентификатор процесса)
2. Тип процесса, определяющий для супервизора ОС правила предост. рес-в
3. Приоритет пр-са
4. Переменную состояния - определяет, в каком состоянии находится пр-сс (готов к работе, в состоянии выполнения, ожидание ус-ва ввода-вывода и т.д.)
5. Защищенную область памяти (или ее адрес) - для контекста задачи
6. Сведения о рес-ах, которыми пр-сс владеет и\или имеет право пользоваться
7. Место д\организации общения с др. пр-ссами
8. параметры времени запуска
9. Адрес задачи на диске (в отсутствии СУФ)
Супервизор организует списки (очереди) и отображает изменение состояния процесса перемещением соотв-го описателя (дескриптора) из одного списка в др. Вот в чем соль, походу.
Так вот, внимание, вопрос знатокам: в каких состояниях может нах-ся пр-сс? Это же конечное число ?