diff options
| author | 2026-07-28 21:30:06 +0300 | |
|---|---|---|
| committer | 2026-07-28 21:30:06 +0300 | |
| commit | c59a354218fe3c449a4aef3121139faff592cadc (patch) | |
| tree | 27edc91a86726f30d3c895e482015cf835f1aed4 /v572a0.md | |
| parent | snapshot: 2026-07-26 (diff) | |
| download | zk-c59a354218fe3c449a4aef3121139faff592cadc.tar.gz zk-c59a354218fe3c449a4aef3121139faff592cadc.tar.bz2 zk-c59a354218fe3c449a4aef3121139faff592cadc.tar.lz zk-c59a354218fe3c449a4aef3121139faff592cadc.tar.xz zk-c59a354218fe3c449a4aef3121139faff592cadc.tar.zst zk-c59a354218fe3c449a4aef3121139faff592cadc.zip | |
Diffstat (limited to '')
| -rw-r--r-- | v572a0.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/v572a0.md b/v572a0.md new file mode 100644 index 0000000..a3eb5fd --- /dev/null +++ b/v572a0.md @@ -0,0 +1,41 @@ +--- +id: v572a0 +date: 2026-07-28T18:44:18+0300 +languages: [ru] +aliases: + +reviews: + +tags: +- draft +- knowledge +--- +# Операции над процессами + +## Одноразовые операции +Выполняются один раз для конкретного процесса. + +### Создание и запуск процесса +При создании процесса ОС: +- создаёт адресное пространство +- устанавливает начальное состояние процесса +- создаёт начальный поток +- выделяет необходимые ресурсы + +### Завершение и удаление процесса +При завершении процесса ОС освобождает: +- память +- открытые файлы +- другие ресурсы +- структуры управления процессом + +## Многоразовые операции +Могут выполняться многократно в течение жизни процесса. + +- приостановка и возобновление +- блокировка и разблокировка +- ожидание дочернего процесса +- переключение контекста + +# Up +- [Операционные системы](wvtwaf) |
