Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессы



Процесс – это совокупность системных ресурсов, задействованная для выполнения определенной работы.

Понятие "процесс" включает следующее:

- исполняемый код;

- собственное адресное пространство, которое представляет собой совокупность виртуальных адресов, которые может использовать процесс;

- ресурсы системы, такие как файлы, семафоры и т.п., которые назначены процессу операционной системой;

- хотя бы один выполняемый поток.

Атрибуты процесса:

Идентификатор процесса – уникальное значение, которое идентифицирует процесс в рамках ОС (только в текущий момент времени).

Закрытое виртуальное адресное пространство – диапазон адресов виртуальной памяти, которым может пользоваться процесс.

Исполняемую программу – начальный код и данные, проецируемые на виртуальное адресное пространство процесса.

Список открытых дескрипторов различных системных ресурсов – семафоров, файлов и других объектов, доступных всем потокам в данном процессе.

Маркер доступа – исполняемый объект, содержащий информацию о безопасности и идентифицирующий пользователя, группы безопасности и привилегии, сопоставленные с процессом.

Базовый приоритет – основа для исполнительного приоритета потоков процесса.

Процессорная совместимость – набор процессоров, на которых могут выполняться потоки процесса.

Предельные значения квот ресурсов (см. Job).

Время исполнения – общее количество времени, в течение которого выполняются все потоки процесса.

Список потоков процесса (как минимум один поток).





Дата публикования: 2014-11-19; Прочитано: 323 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...