LINUX.ORG.RU
ФорумAdmin

много фоновых процессов

 


0

1

запускаю много фоновых процессов
команда /bin/php /background/page_num.php > /dev/null &
работает так- скрипт запускает 10 фонов, затем каждый фон запускает еще 100, и каждый новый еще 1000
конечный процесс делает небольшую работу и закрывается
работает на php
в итоге создается куча процессов и сервак виснет
счас пытаюсь через sleep уменьшить количество но не получается, все равно виснет
может есть инструмент в линуксе чтобы не давал разрастаться?

может есть инструмент в линуксе чтобы не давал разрастаться?

Руки называется. Нахрена ты столько запускаешь? Не запускай.

tazhate ★★★★★
()

Пул процессов сделай.

anonymous
()

А в пхп разве нет потоков? Если есть используй их и пул потоков. На процес оверхеда больше.

tyamur ★★
()
Ответ на: комментарий от tyamur

по умолчанию нету
надо перекомпилировать

kommersant ★★
() автор топика
Ответ на: комментарий от kommersant

думаю меньше

Вы просите вам подарить калькулятор? :)

работает так- скрипт запускает 10 фонов, затем каждый фон запускает еще 100, и каждый новый еще 1000

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.