![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Процесс – это совокупность системных ресурсов, задействованная для выполнения определенной работы.
Понятие "процесс" включает следующее:
- исполняемый код;
- собственное адресное пространство, которое представляет собой совокупность виртуальных адресов, которые может использовать процесс;
- ресурсы системы, такие как файлы, семафоры и т.п., которые назначены процессу операционной системой;
- хотя бы один выполняемый поток.
Атрибуты процесса:
Идентификатор процесса – уникальное значение, которое идентифицирует процесс в рамках ОС (только в текущий момент времени).
Закрытое виртуальное адресное пространство – диапазон адресов виртуальной памяти, которым может пользоваться процесс.
Исполняемую программу – начальный код и данные, проецируемые на виртуальное адресное пространство процесса.
Список открытых дескрипторов различных системных ресурсов – семафоров, файлов и других объектов, доступных всем потокам в данном процессе.
Маркер доступа – исполняемый объект, содержащий информацию о безопасности и идентифицирующий пользователя, группы безопасности и привилегии, сопоставленные с процессом.
Базовый приоритет – основа для исполнительного приоритета потоков процесса.
Процессорная совместимость – набор процессоров, на которых могут выполняться потоки процесса.
Предельные значения квот ресурсов (см. Job).
Время исполнения – общее количество времени, в течение которого выполняются все потоки процесса.
Список потоков процесса (как минимум один поток).
Дата публикования: 2014-11-19; Прочитано: 342 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!