Originally Posted by
Sashunya
Мои настройки шейпера:
Code:
min_uprate=100;
min_dlrate=50;
step_rate=10;
max_uprate=256;
max_dlrate=256;
max_count_change_rate=5;
interval_rate=5;
enable_log=0;
Настройки rtorrent:
Code:
schedule = rtshaper,15,7,execute=/tmp/harddisk/torrent/rt-shaper/rt-shaper.sh
Параметр interval_rate должен совпадать с третим параметром schedule. Проставте и там и там одинаковую цифру.
Originally Posted by
Sashunya
Процессор нагружен на 50-60%
Я думаю из-за такой загрузки скрипт и не успевает отрабатываться.
Это ответ вопрос, откуда берется это:
Code:
Find child wget. Script exit. .....
Как вариант, можно попробовать. Увеличить интервал запуска скрипта (внимание! оба параметра interval_rate и третий параметр schedule) секунд до 10-15. При этом можно уменьшить max_count_change_rate.
Еще, строчку в torrent.conf рекомендую изменить на такой вариант:
Code:
schedule = rtshaper,15,7,"execute={sh,-c,/opt/etc/rt-shaper/rt-shaper.sh& exit 0}"
В вашем случае:
Code:
schedule = rtshaper,15,7,"execute={sh,-c,/tmp/harddisk/torrent/rt-shaper/rt-shaper.sh& exit 0}"
Как мне объяснил Novik, это отвяжет выполнение скрипта, от rTorrent.
Т.е. теоретически, rTorrent ожидает окончания выполнения скриптов запущенных через schedule и может поэтому притормаживать, а такой вариант запуска избавить rTorrent от ожидания.