Inet-Admins mailing list archive (inet-admins@info.east.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [inet-admins] FreeBSD overload
On Tue, 11 May 2004, Zherdev Anatoly wrote:
> On Fri, 7 May 2004 20:11:56 +0400
> Pavel Merdine <ia@merdin.com> wrote:
>
> > Я подозреваю что с PCI тоже самое, что с Ethernet. Т.е. устройств
> > несколько и разные вещи с ними происходят. Те же прерывания. И все это
> > вместе естественно меньше 133Мбайт.
> > Вот поэтому я и говорю, может есть какие-то критерии оценки. Например,
> > сколько giant lock должен висеть или как.
>
> Думаю это ерунда. В четверке как раз особых проблем с локами нет. Локов
> они именно в пятерке по напихали, для KSE в основном. В пятерке с этим
> как раз долго были проблемы, да и сейчас они не все вычистили. Не
> даром Matt Dillon свой DragonFly от четверки, а не от пятерки форкнул.
В четвёрке как раз с giant lock проблема есть. Когда один процессор работает
в ядре, то, если второй процессор тоже захочет зайти в ядро, то в
подавляющем большинстве сисколлов второй процессор будет крутиться
в giant spinlock'е, пока первый процессор его не освободит.
Но не берусь сказать, имеет ли это отношение к изначальному вопросу.
Игорь Сысоев
http://sysoev.ru
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html
|