diff options
Diffstat (limited to '')
| -rw-r--r-- | pul5h6.md | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pul5h6.md b/pul5h6.md new file mode 100644 index 0000000..a0c0771 --- /dev/null +++ b/pul5h6.md @@ -0,0 +1,37 @@ +--- +id: pul5h6 +date: 2026-07-28T18:43:26+0300 +languages: [ru] +aliases: + +reviews: + +tags: +- draft +- knowledge +--- +# Процесс ОС + +Процесс — это экземпляр выполняемой программы вместе с её состоянием и ресурсами, выделенными ОС. + +У процесса обычно есть: +- PID — идентификатор +- PPID — идентификатор родительского процесса +- состояние +- приоритет +- адресное пространство +- открытые файловые дескрипторы +- права доступа +- один или несколько потоков +- информация для планировщика +- ресурсы процесса + +Классическая модель процесса содержит пять состояний: +1. New - новый +2. Ready - готовый для исполнения +3. Running - процесс непосредственно выполняется на CPU +4. Waiting/Blocked - процесс ожидает события, для продолжения работы (I/O, освобождение ресурса) +5. Terminated - выполнение процесса завершено + +# Up +- [Операционные системы](wvtwaf) |
