DEVOPSTRAINER
Вопросы / Мок-собеседование

Чем отличаются process, thread и task в Linux kernel?

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

Process — отдельный execution context со своим адресным пространством. Thread — поток выполнения внутри процесса: делит память, но имеет свой стек и планируется независимо. А для ядра Linux разницы почти нет: и то и другое — task (task_struct), отличие лишь в том, какими флагами clone() их создали.

Ещё вопросы по теме «Мок-собеседование»

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