Книги автора: Операционная система UNIX
Книга: Операционная система UNIX
Идентификатор процесса Process ID (PID)
Идентификатор процесса Process ID (PID)
Каждый процесс имеет уникальный идентификатор PID, позволяющий ядру системы различать процессы. Когда создается новый процесс, ядро присваивает ему следующий свободный (т. е. не ассоциированный ни с каким процессом) идентификатор. Присвоение идентификаторов происходит по возрастающий, т.е. идентификатор нового процесса больше, чем идентификатор процесса, созданного перед ним. Если идентификатор достиг максимального значения, следующий процесс получит минимальный свободный PID и цикл повторяется. Когда процесс завершает свою работу, ядро освобождает занятый им идентификатор.
Оглавление статьи/книги
Похожие страницы
- Реальный (RID) и эффективный (EUID) идентификаторы пользователя
- Атрибуты процесса
- Идентификатор родительского процесса Parent Process ID (PPID)
- Приоритет процесса (Nice Number)
- Реальный (RGID) и эффективный (EGID) идентификаторы группы
- Листинг 7.2. (get-pid.c) Получение идентификатора процесса из файла
- 3.1.1. Идентификаторы процессов
- Листинг 3.1. (print-pid.c) Вывод идентификатора процесса
- Пример 27-1. Поиск файла программы по идентификатору процесса
- Листинг 10.1. (simpleid.c) Отображение идентификаторов пользователя и группы
- Сущность процесса миграции
- V Совершенствование процесса