В ниже приведенном фрагменте программы fork используется для создания процесса, в котором выполняется перемещение файла. ...code... child_proc=fork(); if (child_proc == 0) { /* FORKED PART */ time(¤t_time); sprintf(mv_file_log, "%s/%s.%d", output_work, file, current_time); rename(file, mv_file_log); _exit(0); } ...code... При этом через некоторое время некоторые порожденные процессы падают в zombie, число которых со временем растет. В чем может быть проблема?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум fork, sockets & zombie (2013)
- Форум fork() + exec() = zombie ? (2002)
- Форум fork + execv = zombie (2003)
- Форум fork и zombie процесс (2003)
- Форум [mc][symlink] линкуем кучку файлов (2009)
- Статьи Как кушать вилкой. ... или о fork() в двух словах (2023)
- Форум Fork() (2017)
- Форум Fork (2015)
- Форум fork() (2020)
- Форум fork() (2005)