From c59a354218fe3c449a4aef3121139faff592cadc Mon Sep 17 00:00:00 2001 From: Mora Unie Youer Date: Tue, 28 Jul 2026 21:30:06 +0300 Subject: snapshot: 2026-07-28 --- pul5h6.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pul5h6.md (limited to 'pul5h6.md') 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) -- cgit v1.2.3-70-g09d2