DEVOPSTRAINER
Вопросы / Linux

Чем процесс отличается от потока (thread)?

Краткий ответ

Процесс — отдельная программа с собственным адресным пространством, дескрипторами и ресурсами. Поток — «легковесный процесс» внутри процесса: разделяет его память и ресурсы, но имеет свой стек и регистры. У процесса минимум один поток (main thread). Потоки дешевле в создании и переключении, но требуют синхронизации из-за общей памяти.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →