URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7895
[ Назад ]

Исходное сообщение
"rshaper - модуль ограничения скокрости."

Отправлено raver , 10-Фев-09 16:52 
Всех приветствую.

Есть модуль для Linux ядра - rshaper.
Утилита, позволяет ограничивать входящую/исходящую скорость по ip адресам или подсетям.

Мне она нравится, один человек под ником vodz дописал этот модуль до работоспособности на ядре 2.6.24, я немного дописал до работоспособности на ядре 2.6.26

Взять можно тут - http://deadnet.ru/rshaper.tgz

Утилита простая. Делаем modprobe rshaper и задаем макс. скорость
для IP адреса - rshaperctl 192.168.1.10/32 131072

Никаких заморочек с tc,htb,cbq и т.п.

Тем более, что этот rshaper работает плавно, без рывков ограничивает скорость, вообщем более качественно по сравнению с tc+htb...cbq и т.п.

Осталась одна проблема - на SMP машинах rshaper приводит к kernel panic. Причем иногда часто, а иногда и месяц прождать можно до первой паники.

Я смотрел код, spin локами там все защищено, в чем проблема может быть не знаю.
Может кто-нибудь глянет код rshaper.c - подскажет в чем может быть проблема?

P.S. Программка простая - всего 650 строчек кода.


Содержание

Сообщения в этом обсуждении
"rshaper - модуль ограничения скокрости."
Отправлено wertik , 10-Фев-09 18:16 
>[оверквотинг удален]
>Осталась одна проблема - на SMP машинах rshaper приводит к kernel panic.
>Причем иногда часто, а иногда и месяц прождать можно до первой
>паники.
>
>Я смотрел код, spin локами там все защищено, в чем проблема может
>быть не знаю.
> Может кто-нибудь глянет код rshaper.c - подскажет в чем может быть
>проблема?
>
>P.S. Программка простая - всего 650 строчек кода.

Ты это зря, никто не оценит )))


"rshaper - модуль ограничения скокрости."
Отправлено Аноним , 10-Фев-09 23:29 
>Никаких заморочек с tc,htb,cbq и т.п.

Нет там никаких заморочек.

>Тем более, что этот rshaper работает плавно, без рывков ограничивает скорость, вообщем
>более качественно по сравнению с tc+htb...cbq и т.п.

Чё-та не заметил рывков в htb. а вы где их там нашли? )) О каком качестве вообще идёт речь если оно ядро раком ставит?

Ещё один ненужный велосипед.