Опять многопоточность

Статус
В этой теме нельзя размещать новые ответы.

Denis5

Постоялец
Регистрация
2 Сен 2008
Сообщения
98
Реакции
23
Нужно скопировать очень много маленьких файлов на сервер по списку.

Я думаю запускать в цикле так
PHP:
exec("env -i php copy.php &>/dev/null &");
Но как мне лимитировать эти потоки, они мне сервер сожрут?
Или как можно зделать это копирование побыстрее? Возврат данных не нужен от процесса.

Подскажите пожалуйста.
 
как вариант писать количество потоков в текстовый файл или sql, а при запуске смотреть сколько потоков крутиться.
 
как вариант, архивируй весь этот список на месте в ZIP
засылай ZIP
и там разархивируй, скорость вырастет в разы, плюс трафик съэкономиш. и про потоки думать не надо.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху