Чем процесс отличается от потока в Linux?

Junior
181 просмотров
AFK Offer AI

Процесс — это изолированная единица с собственным адресным пространством, файловыми дескрипторами и PID. Поток живёт внутри процесса и разделяет с другими потоками память и ресурсы. Создать поток дешевле, чем процесс, поэтому для параллельных задач внутри одного приложения используют потоки, а для изоляции — процессы.

Следующий вопрос

Что такое keep-alive в HTTP и зачем он нужен?