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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Igor Sysoev                          2:5020/400     15 Jul 2002  18:31:16
 To : Ivan Voytas
 Subject : Re: Кстати, о polling
 -------------------------------------------------------------------------------- 
 
 Ivan Voytas <Ivan.Voytas@p14.f118.n450.z2.fidonet.org> wrote:
 
 > Вспоминаю, что как-то, 09 Июл 02 кажется в 13:42, Igor Sysoev напиcал для All
 > вот такое:
 > 
 >  IS> После апгрэйда до 4.6-STABLE polling заработал.
 >  IS> Теперь на тачке вместо 7000 прерываний (6000 fxp + 1000 timer)
 >  IS> только 1000 от таймера. Время, проводимое системой в прерываниях,
 >  IS> снизилось с 30% до 5%.
 > 
 > А говорит ли это о том, что время, потраченное на обработку сетевых пакетов
 > драйвером карты, снизилось?
 
 Судя по тому, что idle вырос - да.
 
 > В свое время поллинг считался менее эффективным,
 > чем опрос по прерыванию. Значительно.
 
 Polling действительно менее эффективен в случае, если события
 происходят редко. А в нашем случае события частые - на каждый
 цикл опроса приходится до 6 событий. Главное, чтобы
 карта не теряла пришедшие данные в разумных пределах.
 
 > Или на существующих процессорах накладные
 > расходы на переключение контекста стали столь неподъемными?
 
 Я думаю, что на древнем процессоре обслужить 7000 прерываний в секунду
 было бы просто невозможно.
 
 -- 
 Игорь Сысоев
 http://sysoev.ru
 --- ifmail v.2.15dev5
  * Origin: Rambler Office news site (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Кстати, о polling   Igor Sysoev   09 Jul 2002 13:42:57 
 Re: Кстати, о polling   Rashid N. Achilov   10 Jul 2002 11:04:08 
 Re: Кстати, о polling   Igor Sysoev   10 Jul 2002 13:16:26 
 Кстати, о polling   Ivan Voytas   15 Jul 2002 09:58:02 
 Re: Кстати, о polling   Igor Sysoev   15 Jul 2002 18:31:16 
 Кстати, о polling   Ivan Voytas   16 Jul 2002 09:45:12 
 Re: Кстати, о polling   Igor Sysoev   16 Jul 2002 14:32:07 
 Кстати, о polling   Ivan Voytas   16 Jul 2002 14:15:52 
 Re: Кстати, о polling   Igor Sysoev   16 Jul 2002 17:20:32 
 Re: Кстати, о polling   Igor Sysoev   17 Jul 2002 12:37:59 
Архивное /ru.unix.bsd/16596d4b1090f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional