/ proc / net / dev в Ubuntu 12.04 x86

Как я могу предотвратить сброс счетчика байтов в /proc/net/dev, если объем передачи превышает 4 ГБ? Счетчик байтов в /proc/net/dev wraps after bytes > 2^32.

Я понимаю, что существуют другие методы проверки сетевой активности (например, iptables), но мне нужно, чтобы это работало из-за пакета, называемого «BWBAR». Установка 64-битной ОС или перезапуск машины невозможны.

Спасибо.

1
задан 18 March 2015 в 12:32

1 ответ

, Как может, я предотвращаю количество байта сброса в/proc/net/dev

, Вы не можете: размер переменных для счетчика только позволяет значению до 4 ГБ.

Это - программа, которую Вы используете, который должен уже знать об этом и должен заботиться об этом: это должно опросить дважды и если 2-е значение является меньше, чем 1-е значение добавляет 4 ГБ к 1-му значению. Вычитание этих двух тогда покажет корректный результат.

, Если это не, необходимо зарегистрировать отчет об ошибках против того программного обеспечения.

0
ответ дан 18 March 2015 в 12:32

Другие вопросы по тегам:

Похожие вопросы: