10.7.6 Ограничения на уровне процесса |
Предыдущая Содержание Следующая |
Не существует реализованного в uClinux вызова fork(). Поэтому, чтобы сделать программы (которые требуют fork()) работающими, необходимо в дополнение к вызову fork() использовать вызов vfork() с последующим exec(). Дочерний процесс не должен изменять данные родительского процесса, пока не вызвана exec(). Распечатка 10.6 показывает обычную программу Linux, использующую fork(), и как она может быть перенесена на uClinux.
|
Предыдущая Содержание Следующая |