Почему создание процесса является двухэтапным процессом (fork-exec)?

Я изучаю книгу Таненбаума "Современные операционные системы", и он объясняет, что:

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

Не могли бы вы подробнее остановиться на этом?

0 ответов

Другие вопросы по тегам