Почему родительский процесс должен явно перерабатывать ресурс дочернего процесса с помощью waitpid?
Я не могу понять, почему Linux разрабатывает таким образом.
Я думаю, что будет намного проще, если ресурс будет переработан ядром при выходе из дочернего процесса.