Чьей сущностью является процесс
Python
Junior
Без компании
Чьей сущностью является процесс
Ответы
В Python процесс (process) — это сущность, создаваемая и управляемая операционной системой. Каждый процесс имеет собное пространство памяти, изолированное от других процессов.
**Ключевые особенности:**
- Запускается через модуль `multiprocessing` или `os.fork()`
- Имеет свой PID (идентификатор процесса)
- Может выполняться параллельно (на разных ядрах CPU)
**Пример:**
```
import multiprocessing
def worker():
print("Процесс работает")
if __name__ == "__main__":
p = multiprocessing.Process(target=worker)
p.start()
p.join()
```
**Нюансы:**
- Глобальные переменные не разделяются между процессами (в отличие от потоков)
- IPC (межпроцессное взаимодействие) требует спец. механизмов (очереди, pipes)
- Более ресурсозатратен, чем потоки, но избавлен от GIL