diff options
| author | 2026-07-28 21:30:06 +0300 | |
|---|---|---|
| committer | 2026-07-28 21:30:06 +0300 | |
| commit | c59a354218fe3c449a4aef3121139faff592cadc (patch) | |
| tree | 27edc91a86726f30d3c895e482015cf835f1aed4 /pul5h6.md | |
| parent | snapshot: 2026-07-26 (diff) | |
| download | zk-master.tar.gz zk-master.tar.bz2 zk-master.tar.lz zk-master.tar.xz zk-master.tar.zst zk-master.zip | |
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) |
