|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 26 May 2003 16:51:28 To : All Subject : =?koi8-r?Q?Re=3A_=F3=CB=CF=CC=CB=CF_=CD=CF=C4=C5=CD=CF=D7_=3F?= -------------------------------------------------------------------------------- Привет! On Mon, 26 May 2003, Andrej A. Shidenko wrote: > 2. Вариант, когда мультипортовая плата "тупая" > (дергает прерывание на каждый принятый байт > и имеет небольшие буфера). Фактически, > эта карта является большим количеством обычных > ком-портов. Яркий пример: Cronyx, Moxa, итд. > В этом случае помимо ограничений из пункта 1 добавляется > еще одно: твой процессор должен "успеть" обработать ВСЕ > прерывания от мультипортовки, пока у нее не переполнится > буфер. Т.е. при скорости 115.2Кб/с твой процессор должен обслужить > (кол-во портов)*11520 прерываний в секунду. Тут не все так запущено. У современных портов есть FIFO, его емкость для 16550A и выше составляет минимум 16 байт. Hачиная с ревизии 1.291.2.25 sio.c (6-Jan-2002) драйвер приказывает порту генерировать прерывание при заполнении до 8 байт (при этом время возможной задерки обработки прерывания также = времени прихода 8 байт). До этого соотношение было хуже (14 и 2 соответственно). То есть при 115.2Kbit/s будет (кол-во портов)*11520/8 прерываний/сек. > Вот и прикинь, что при таких раскладах Cisco2511 с 16 портами становится > сравнима по стоимости с компом и мультипортовками (особенно если они > "умные"), но при этом надежность циски на порядок (а то и более) выше. Да ладно, если не жлобиться на ECC memory (мать с поддержкой + соотв. планочки) и нормальное охлаждение для компа, и тут _далеко_ не так запущено. Естественно, без всяческих "разгонов". Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE --- ifmail v.2.14.os-p7 * Origin: Atlantis ISP (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521b9077ba6.html, оценка из 5, голосов 10
|