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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladimir Kurtukov                    2:5006/9.1     06 Jun 2002  20:59:55
 To : Slawa Olhovchenkov
 Subject : Поллинг
 -------------------------------------------------------------------------------- 
 
 06 Jun 02 13:16, you wrote to me:
 
  VK>>>> docs/TIPS.txt:
  VK>>>>  Most PCI based Ethernet drivers support PCI busmastering DMA.
  VK>>>>  fxp driver is the most popular in the FreeBSD community.
  VK>>>>  (there is a report that ALTQ works better with a cheap card
  VK>>>>  since frequent interrupts give ALTQ more control.  obviously,
  VK>>>>  there is a tradeoff between CPU load and control.)
 
  SO>>> У тебя с английским совсем плохо?
 
  VK>> нет
 
  SO> Тогда переведи и сравни со своим утверждением
 
 большинство драйверов для PCI карт поддерживают DMA,
 fxp - самый популярный. (есть сообщение, что ALTQ работает
 лучше с дешевыми картами, т.к. более частые прерывания дают
 ALTQ больше контроля)
 
 Intel EE100+ - не дешевая (как минимум в то время :-)
 в скобочках комментарий к первому предложению, т.е. дешевые карточки -
 это не PCI и не с DMA.
 
 доп. информация для размышления: ALTQ работает только с исходящим траффиком.
 драйвер вытаскивает пакеты из очереди и буферизует их (у fxp - до 128 пакетов),
 карточка потом выгребает оттуда пакеты и посылает, дергая irq по завершению.
 чем больше пакетов буферизуется, тем реже дергается irq, тем меньше
 возможностей для контроля у ALTQ. у не-DMA карт/драйверов, так понимаю,
 прерывание дергается после передачи каждого пакета.
 
 естественно, в более низком irq rate виноват не сам DMA, а его использование
 в драйвере (ALTQ патчит драйвера и уменьшает кол-во буферизуемых пакетов)
 
 Vladimir
 
 --- GoldED+/BSD 1.1.4.7
  * Origin: Пути АTC неиcпoвeдимы.... (2:5006/9.1)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Поллинг   Eugene Grosbein   04 Jun 2002 09:21:10 
 Re: Поллинг   Vladimir Kurtukov   04 Jun 2002 10:58:28 
 Re: Поллинг   Eugene Grosbein   04 Jun 2002 13:00:28 
 Поллинг   Vladimir Kurtukov   04 Jun 2002 17:44:36 
 Поллинг   Slawa Olhovchenkov   04 Jun 2002 10:14:02 
 Re: Поллинг   Eugene Grosbein   04 Jun 2002 15:07:42 
 Re: Поллинг   Eugene Grosbein   04 Jun 2002 15:11:48 
 Поллинг   Slawa Olhovchenkov   04 Jun 2002 12:46:24 
 Re: Поллинг   Eugene Grosbein   04 Jun 2002 18:34:52 
 Поллинг   Slawa Olhovchenkov   04 Jun 2002 15:26:54 
 Re: Поллинг   Vladimir Kurtukov   05 Jun 2002 10:40:54 
 Поллинг   Slawa Olhovchenkov   05 Jun 2002 15:19:04 
 Re: Поллинг   Vladimir Kurtukov   06 Jun 2002 14:56:31 
 Поллинг   Slawa Olhovchenkov   06 Jun 2002 11:34:34 
 Re: Поллинг   Vladimir Kurtukov   06 Jun 2002 17:05:38 
 Поллинг   Slawa Olhovchenkov   06 Jun 2002 14:16:40 
 Поллинг   Vladimir Kurtukov   06 Jun 2002 20:59:55 
 Поллинг   Slawa Olhovchenkov   06 Jun 2002 20:52:22 
 Re: Поллинг   Vladimir Kurtukov   07 Jun 2002 08:53:47 
 Поллинг   Slawa Olhovchenkov   07 Jun 2002 11:44:28 
 Re: Поллинг   Vladimir Kurtukov   11 Jun 2002 14:41:09 
 Поллинг   Slawa Olhovchenkov   11 Jun 2002 11:16:20 
 Поллинг   Vladimir Kurtukov   04 Jun 2002 17:52:43 
 Поллинг   Slawa Olhovchenkov   04 Jun 2002 16:17:12 
 Поллинг   Vladimir Kurtukov   04 Jun 2002 22:18:48 
 Re: Поллинг   Igor Sysoev   04 Jun 2002 16:33:39 
 Re: Поллинг   Pavel Narozhniy   04 Jun 2002 17:02:50 
 Re: Поллинг   Igor Sysoev   04 Jun 2002 17:48:57 
 Re: Поллинг   Oleg Koreshkov   04 Jun 2002 18:15:37 
 Поллинг   Vladimir Kurtukov   04 Jun 2002 22:30:58 
 Поллинг   Ilia Kuliev   04 Jun 2002 20:35:34 
 Re: Поллинг   Rashid N. Achilov   04 Jun 2002 10:02:43 
Архивное /ru.unix.bsd/22603cff6ae5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional