Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Viktor Fomichev                      2:5020/400     03 Apr 2006  12:47:54
 To : All
 Subject : Q: Большое кол-во прерываний при включеном Polling-е.
 -------------------------------------------------------------------------------- 
 
 Добрый день!
 
 Есть пара машин, на которых установлено
    5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #0: Fri Mar 17 14:58:08 NOVT 2006
 Ядро собрано с поддержкой polling-а. В машинах установлены карты fxp0 и em0
 
 Пока polling не включен(kern.polling.enable=0), 'systat -vmstat'
 показывает такую картину:
                                                         14 zfod   Interrupts
 Proc:r  p  d  s  w    Csw  Trp  Sys  Int  Sof  Flt        cow    1130 total
               46       390    7   91 1298    3   18 149164 wire   1001 0: clk
                                                      20632 act         1: atkb
 -----------------------------------^^^^^
 Здесь общее число прерываний немного больше числа аппаратных прерываний, но
 очень
 близко к нему.
 
 Если включить polling (kern.polling.enable=1), 'systat -vmstat'
 показывает такую картину:
                                                         14 zfod   Interrupts
 Proc:r  p  d  s  w    Csw  Trp  Sys  Int  Sof  Flt        cow    1130 total
               46      2180    9   9130181    6   18 149164 wire   1001 0: clk
                                                      20612 act         1: atkb
 -----------------------------------^^^^^
 И здесь откуда то появляется бешеное количество прерываний
 Ситуация одинаковая на 2х машинах, на одной 2CPU, на другой 1CPU.
 
 Внимание, вопрос1: откуда такое большое количество прерываний?
 
 Вопрос2: Почему на 2х процессорной машине при включении Polling-а
           LoadAve становится =1 ? ( а на однопроцессорной = 0....)
 
 Спасибо за внимание.
 Фомичев В.А.
 --- ifmail v.2.15dev5.3
  * Origin: RTComm-Sibir. News Service, Novosibirsk, Russia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Q: Большое кол-во прерываний при включеном Polling-е.   Viktor Fomichev   03 Apr 2006 12:47:54 
Архивное /ru.unix.bsd/543086db69d5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional