Link Search Menu Expand Document

Часть 3.2

Отметьте верные высказывания про fork и exec

  • Нет никакого способа различить процесс потомок от процесса родителя после вызова fork
  • fork может быть использован без exec, если код потомка содержится в том же бинарном файле что и код родителя
  • Процессы порожденные при помощи fork имеют доступ к памяти родителя до вызова exec
  • exec замещает текущую память процесса новым образом

Отметьте верные высказывания

  • “Зомби” – это системный процесс, работающий в ядре
  • wait является асинхронной и может быть вызвана в любой точке исполнения для регистрации функции обратного вызова
  • waitpid используется для ожидания завершения работы fork/exec
  • Если родитель не запросил код возврата у завершенного процесса-потомка, то он превращается в “зомби”
  • wait является синхронной и блокирует процесс, который ее вызвал
  • Семейство функций wait позволяет дождаться изменения состояния процесса-потомка

Часть 3.1 Часть 3.5