Приветсвую! При разработке возникла следующая проблема: Я создаю fork'ом N дочерних процессов, каждый из которых связан с родительским процессом пайпом, в который пишется результат работы процесса. Процессы ведут свои логи. При N = 30, всё работает отлично, но увеличение количества процессов, например, до 100, приводит к зависанию сервера. Последнее что показала команда 'top' это было iowait 88,6%. Загрузка проца при 30 процессах примерно 50-70 процентов. При этом тот же код, использующий 1 пайп на все процессы, работает при N=100 тоже без проблем. В связи с чем у меня возник вопрос, действительно ли для ОС так нагрузно создание множества пайпов? Можно ли что-то изменить настройками ОС? OC Red Hat 7.3

Ответ на:
комментарий
от mky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.