Перейти к содержимому
Калькуляторы

Прерывания на IGB

Насколько помню как работал драйвер e1000, так там при минимальном трафике прерывания держались около 10000/s (например, точного значения не помню), а к ЧНН когда трафик возрастал, количество прерываний падало, доказывая что полинг работает. Как бы график прерываний был обратно противоположен pps. Ну а когда прерывания падали близко к нулю, появлялись дропы, но это отношения к теме не имеет.

 

Так вот, на карте с драйверами igb, почему-то вижу обратную картину - количество прерываний равно количеству pps на данном интерфейсе, вот гадкий скриншот:

graphimg.png graphimg2.png

 

Почему так происходит и как изменить ситуацию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ThreeDHead, у Вас точно все хорошо с графиками? А то утром почему-то получается, что прерываний в 2 раза больше, чем пакетов. Как считаете прерывания?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Умник, левый график отображает видимо общее количество прерываний в системе:
vmstat -s | grep interrupts | awk '{print $1}'

Изменено пользователем ThreeDHead

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я бы анализировал файл /proc/interrupts, чтобы не мешать все в кучу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я бы анализировал файл /proc/interrupts, чтобы не мешать все в кучу.
Да там в общем виде так неудобно парсить значения очередей интерфейса, да еще когда в процессе работы были подвижки очередей по ядрам, при суммировании такие гигантские значения получаются...

Каким еще способом статически можно снять значений прерываний с интерфейса?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.