[uTorrent] Ограничить скорость download/upload, дубль два

kruzer25

Не до какого-то конкретного значения, а что-нибудь вроде "весь канал, кроме 1кб/с" или "90% канала" (ширина канала, конечно, переменная, и человеку неизвестная). Надо - чтобы, с одной стороны, если запущен uTorrent - можно было более-менее комфортно ходить по интернету из браузера; а с другой стороны - чтобы uTorrent качал на максимальной скорости (ну поставлю я там фиксированное ограничение в 10КБ/с - и когда погода будет хорошей, а луна в третьей фазе, и через канал будет пролезать 60КБ/с - почти весь канал ьудет пустым).
Или мб есть какой-нибудь другой клиент, который позволяет это делать (лёгкий, вроде uTorrent-а - чтобы никаких там озвереусов, которые единым махом выжрут всю память и попросят ещё парочку процессоров).
В том треде были посоветованы NetPeeker и Bandwidth Controller.
Бесплатная версия Bandwidth Controller мышей не ловит вообще - ограничение на процесс поставить нельзя, ну и хрен с ним, добавил правило "запретить весь трафик по Dial-up соединениям с локальным портом - порт uTorrent-а и 2000-3000". Запускаю uTorrent - он преспокойно себе качает. Смотрю netstat-ом - он работает на том порте, который в настройках + куча портов от 2000 до 3000. В bandwidth controller-е в статистике вообще никакие соединения не видны - то, что радио на другой машине с потоком в 24кбпс слушаю - видно, а что uTorrent в десять раз быстрее чего-то там качает - нихрена, как будто и нет его.
NetPeeker - вообще не то, умеет только ограничивать скорость до фиксированного значения - для того, чтобы таким образом ограничить uTorrent, не надо чего-то там ставить, можно воспользоваться настройками самого uTorrent-а.
Какие ещё есть предложения?
ЗЫ: Системные требования - WinXP, 256МБ памяти, занято обычно 130-200, своп отключен.

kruzer25

Что, никто не знает?
А в Windows Server 2003 такая возможность есть?

Andbar

А в Windows Server 2003 такая возможность есть?
нет.

kruzer25

Ну и как же тогда можно такое получить? :(

serega1604

есть мнение, что если не извращаться с проксями/еще чем-нибудь, то никак.
причем не только в винде (я например не знаю как такое сделать в *nix)

kruzer25

А мне говорят, что в *nix настроить шейпинг легче лёгкого.
Ладно, мб можно это как-то решить переходом на другой клиент?

serega1604

ну щейпинг-то настроить легче легкого, но настолько извращенский - я не знаю получится ли

kruzer25

В идеале, хотелось бы, чтобы uTorrent получал только такую ширину канала, которая останется от всего остального. Это же, вроде бы, наоборот, самое примитивное действие?

serega1604

ну хз... скорость двух приложений, запущенных из-под одного пользователя, каждое из которых ходит, вообще говоря, по произвольным портам.
что-то мне не кажется это таким примитивным.

serega1604

да и вообще в первом твоем посте довольно непримитивные требования описаны.

kruzer25

А если я могу определить те порты, на которые хочу иметь высокий приоритет? К примеру, 80 (http) и 7050 (радио)?

kruzer25

Основное - не те требования, которые в первом посте, а такое:
Есть нестабильное интернет-соединение, толщина которого может колебаться от 120 до 250кбпс без каких-либо видимых причин. Есть uTorrent, который, если его никак не ограничит - сожрёт всё, до чего дотянется; хочется, чтобы он качал так много, как только мог (т.е. нельзя тупо ограничить его какими-нибудь 50кбпс). И есть другой компьютер, хочется, чтобы с него можно было без проблем слушать радио (7050 порт, 24кбпс) и ходить по разным страницам (80 порт, скорость - хотелось бы, конечно, максимально возможную, но сойдёт, если это будут какие-нибудь, например, 50кбпс - конечно, они будут загружены не постоянно, а только в момент загрузки страниц).

serega1604

ну, если можешь определить приоритетные порты, или если запускать torrent-клиент и все остальное от разных пользователей - тогда уже проще.

kruzer25

Запускать от разных пользователей - конечно, не могу, это Dialup-соединение, оно, насколько я понимаю, одновременно только от одного пользователя может быть запущено.
А какая возможность появляется, если я определяю порты, на которых нужна высокая скорость?

serega1604

это под виндой оно от одного пользователя.
вообще я этим не занимался никогда, но я так понимаю ты можешь добавлять правила типа "для таких-то пакетов поставить высокий приоритет, а для таких-то низкий" при определении приоритетных портов разделить какому пакеты назначить высокий приоритет, а какому низкий становится достаточно просто.

stalker2009

поставь kerio winroute firewall там много чего есть, думаю, и это можно сделать.
точно можно ограничить скорость р2р соединения
(жрет порядка 40Мб оперативы, если это важно)

Marinavo_0507

при определении приоритетных портов разделить какому пакеты назначить высокий приоритет, а какому низкий становится достаточно просто.
ага, только надо делать это и на стороне провайдера тоже, если интересует не только исходящий трафик

serega1604

я ж сказал, что я этим не занимался, поэтому всех тонкостей не знаю.

kruzer25

там много чего есть, думаю, и это можно сделать
Думаешь, или можно?
точно можно ограничить скорость р2р соединения
Тупо ограничить скорость я могу и в самом uTorrent-е.
(жрет порядка 40Мб оперативы, если это важно)
Много :(

athenae

Много :(
кто-то, помнится, утверждал, что два гига сейчас стоят 1400 рублей

kruzer25

У меня там PC-133, которая сейчас стоит около 1000р за 512. Но главное не это, а то, что в комп больше 256 (которые в нём сейчас) не засунуть.

stalker2009

Думаешь, или можно?
все-таки нельзя.. "стандартными" средствами твою проблему не решить.

kruzer25

А нестандартными?

stalker2009

ну можешь попробовать сам написать програмку

kruzer25

Может, готовая есть?

sobleb

А если сам торрент-клиент запускать с минимальным приоритетом? Ему и ресурсов сети обламываться будет в последнюю очередь?

kruzer25

А что, в WinNT 5.x приоритет приложения влияет не только на выделение процессора?

sobleb

Да, только процессора, но, как показывает моя личная практика, приложению с большим приоритетом и дисковые ресурсы отдаются более приоритетнее, чем остальным...
Может и сетевые ресурсы так же будут?

kruzer25

но, как показывает моя личная практика, приложению с большим приоритетом и дисковые ресурсы отдаются более приоритетнее, чем остальным
И это точно наблюдалось не в NT6? И даже не в 5.2/5.0?

sobleb

5.1
Оставить комментарий
Имя или ник:
Комментарий: