Re: Re: Убить очередь? убить активные соединения

От: Vladimir A. Butenko <vladimir_butenko_at_mx_ru>
Дата: Tue 30 Apr 2002 - 00:47:20 MSD


On Tue, 30 Apr 2002 00:43:09 +0400 (MSD)   Dmitry Valdov <dv@dv.ru> wrote:

> On Mon, 29 Apr 2002, Vladimir A. Butenko wrote:
>
> > Date: Mon, 29 Apr 2002 13:30:48 -0700
> > From: "Vladimir A. Butenko" <vladimir_butenko@stalker.com>
> > Reply-To: CGatePro@mx.ru
> > To: CGatePro@mx.ru
> > Subject: [CGP] Re: Убить очередь? убить активные соединения
> >
> > On Mon, 29 Apr 2002 15:12:17 +0400
> > "Valery" <vb@ic.vrn.ru> wrote:
>
> > Это баг в Вашей OC, скорее всего это - Линух или Солярис. Все операции с
> > сокетами CGatePro делает с тайм-аутами, но на этих системах при каких-то
> > событиях внутри ядра или на сети, сокеты "залипают", и могут быть
> >сброшены
> > только остановом программы, их открывшей.
>
> Ну.. В принципе, баги ОС можно лечить снаружи. Например, прибивать из
> другого треда залипшие коннекшны по таймауту.. Workaround.. Но все же.

Спасибо. Если бы это было так просто, то, наверное, мы бы это давно сделали.   

> > > Не могли бы Вы рассмотреть возможность добавления в следующей версии
> > > возможности прибивать активные SMTP соединения.
> >
> > Как понятно из вышеизложенного, это не так просто. В следующей версии,
> > скорее всего, появится такая возможность. Альтернатива - переключиться на
> > ОС, на которой меньше ошибок в TCP/IP стэке (FreeBSD, Tru64)
> >
>
> FreeBSD на таких задачах - это хорошо.. Но про ее IP stack я бы не стал
> говорить, что оно сильно лучше.

Я не говорил, что "сильно лучше". я говорил про тот стэк, "в котором меньше ошибок".

> Точнее даже про драйвера под Ether карты.. К примеру, загрузка проца при
> работе на одной же машине с одной и той же картой (Intel EtherExpress) при
> открытии кучи сокетов и бомбардировке их кучей мелких пакетов (VoIP
> прокся)
> фрюха себя чувствует гораздо хуже Линукса (примерно раза в 3). Причем,
> основное время процессора уходит на Interrrupts & System. Что указывает
> именно на кривость драйвера.
> С другими картами не пробовали.

Я привел FreeBSD в качестве дешевого freeware, в котором меньше ошибок. Религиозные войны по поводу того, что лучше - Линукс, ФриБСД, томагочи или автомобиль Жигули - пожалуйста, не переносите в этот лист.

> Dmitry.

Sincerely,
Vladimir Получено Mon Apr 29 20:49:55 2002

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:13:57 MSK