Хочу запустить php скрипт, который удаляет много файлов с наинизшим приоритетом(что бы не вешал сервер). Делаю
sudo -u www-data ionice -c3 php /var/www/html/delete.php
По идее должен запуститься с приоритетом idle, но сервер по прежнему затыкается через каждые 20-30 сек. Почему tar нормально работает, когда архивирует сайт с десятками тысяч файлов? Как бы сделать также?
http://xgu.ru/wiki/man:ionice Idle. Процесс, имеющий класс idle, сможет получить доступ к диску только тогда, когда другие программы не хотят к нему обращаться. Потери производительности ввода/вывода от таких процессов при нормальной работе системы должны быть нулевыми. Для этого класса не задаются никакие дополнительные приоритеты.