Как я могу знать, который IRQ ответственен за высокое использование ЦП

Необходимо будет добавить Content-Type заголовок на Ваш адрес электронной почты, чтобы заставить это произойти.

echo "<html><b>Hello</b></html>" | mail -a "Content-type: text/html;" -s "Testing" me@example.com

будет работать

20
23.11.2011, 22:10
4 ответа

Ну, так как Вы конкретно спрашиваете, как знать, в котором IRQ ответственен за число mpstat, можно предположить, что это не локальный таймер прерывания (LOC), так как те количества довольно равны, и все же mpstat шоу некоторые из тех CPU в 0%irq.

Это оставляет IRQ 0, который является системным таймером, и который Вы ничего не можете сделать о, и IRQ 177, который связывается с Вашим b4xxp драйвером.

Мое предположение - то, что IRQ 177 был бы Вашим преступником.

Если бы это вызывает проблему, и требуется изменить поведение Ваш видеть, попробовать:

  1. отключение программного обеспечения, которое использует ту карту и видит, уменьшаются ли прерывания.

  2. удаление той карты от системы и разгрузка драйвера, и видят, существует ли улучшение.

  3. переместите ту карту в другой слот и посмотрите, помогает ли это.

  4. проверьте на обновленные драйверы или патчи для программного обеспечения.

Если это не проблема, и Вы были просто любопытны, то продолжаете.:)

21
27.01.2020, 19:44
  • 1
    Проблема, повышенная после изменения МБ. Возможно, изменение карты к другому разъему PCI стоит для попытки. –  eproyectos 23.11.2011, 22:12
  • 2
    эта страница: voip-info.org/wiki/view/Asterisk+PCI+bus+Troubleshooting хорошая информация для идентификации проблем, включая проблемы IRQ. –  Tim Kennedy 23.11.2011, 22:35

BP410P является платой ISDN с 4 Строками BRI, если все четыре строки соединены, необходимо получать четыре синхронизирующих пакета за один раз и когда вызовы выполняются, у Вас может быть 8 речевых каналов, активных все пакеты отправки и т.д.

Если Вы получаете высокое количество IRQ без каких-либо вызовов, выполненных, это могло бы быть признаком 2 плохих вещей:

  1. Существует синхронизирующая проблема с оператором, необходимо также получить плохое качество речи.
  2. Линии IRQ конфликтуют, в этом случае Ваш ata_piix (ide/sata) использует ту же строку, имеет карту BP410P, драйверы не могли бы любить так очень, в этом случае сделать предложили предыдущий ответ, пытаются изменить карту на другой слот.

Отлаживать Вас может также попытаться удалить кабели BRI и видеть, имеет ли это значение.

4
27.01.2020, 19:44
  • 1
    +1 Я проверю Ваши советы. Спасибо –  eproyectos 24.11.2011, 18:29
  • 2
    Ничего себе, испытание на удар. В прошлый раз, когда я должен был играть, жокей карты был в середине девяностых. Даже не использовали термин 'жокей карты' с тех пор. Я думал, что все это было далеко позади нас, что с APICs, MSI и т.д. –  Alexios 08.03.2012, 21:01

Я оказался в такой ситуации некоторое время назад, и написал маленький irqtop инструмент для легкого отслеживания того, что происходит. В основном это то же самое, что и делать часы -n 1 cat /proc/interrupts, с более приятным выводом.

Исходный код доступен здесь: https://gitlab.com/elboulangero/irqtop

2
27.01.2020, 19:44
watch -n1 -d cat /proc/interrupts
4
27.01.2020, 19:44

Теги

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