Вообщем как известно канал штука такая интересная и если он маленький имеет привычку забиваться. Поэтому нужно в программе предусмотреть ограничение на её деятельность, причем не столько прямого, сколько обратного канала. Есть ли какие готовые системные для этого вещи?
Самый простой алгоритм - состоит из двух потоков 1. каждый интервал времени обновляет счетчик, 2. пишет в поток, причем вычитает из счетчика записанное количество байт, и не пишет пока счетчик равен нулю. только это какое-то шаманство имхо.
Программное ограничение ширины канала
Модератор: Модераторы разделов
-
agbr
- Сообщения: 486
- ОС: openSUSE 10.2
Программное ограничение ширины канала
jabber: agbr@jabber.ru
против проприетарного ПО в GNU/Linux
против проприетарного ПО в GNU/Linux