Встал тут недавно вопрос о ограничение скорости исходящего и входящего потока сети интернет. Хоть канал у меня, по меркам Самары, довольно толстый (3 мбита), но юзаю я его пополам с другом, и появилась нужда разграничить его программно, ибо роутер такого не позволяет увы.
В винде проблема решилась с помощью NetLimiter, а в Убунте – trickle.
Для установки trickle в Ubuntu достаточно ввести лишь:
sudo apt-get install trickle
Trickle применяет ограничение потока на уровне пользователя и к каждой отдельной программе. Чтобы ограничить скорость входящего потока, например для ftp соединения, нужно ввести следующую команду:
trickle -s -d 100 ftp
Это все что вам нужно, чтобы установить предел скорости FTP-закачки 100 Кб/сек для одного соединения. Параметр “-s” означает, что программа будет работать отдельно от демона (существует также демон trickled, совместно с которым программа может работать). В данном случае речь идет о работе без демона.Обычно trickle проверяет, запущен ли демон trickled, который может ограничивать скорость сразу для нескольких программ. Также можно задавать такие параметры, как time-smoothing и length-smoothing для отдельных приложений (подробности смотрите в руководстве). Например, вы можете задать разные параметры для SSH и FTP. Когда клиентское приложение (для которого мы вводим ограничение) соединяется с демоном trickled, считываются персональные настройки этого приложения. Но trickle хорошо работает и без демона.
Еще подробней о настройках вы можете узнать, набрав
man trickle
Вот и все, что я хотел рассказать на жанный момент о ограничении скорости потока в линукс.
This mop actually offers fairly good reviews
and is better built than the Shark. This is a nice feature since constantly having to push a trigger can be tiresome.
Once you have amassed a collection of items ready
to be purged from your house, consider donation
rather than dumping.