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

Что происходит в ядре при `fork()` + `exec()`?

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

fork() создаёт дочерний процесс — копию родителя, но память не копируется физически, а размечается как copy-on-write. exec() затем заменяет образ процесса новым бинарником, сохраняя PID и открытые file descriptors. Именно эта пара — то, как shell запускает любую команду.

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

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