Re: Re: Re: Re[2]: Нагрузка на FreeBSD

Phil Kulin schors at gmail.com
Sun Jan 14 19:30:14 MSK 2007


14.01.07, Igor Sysoev<is at rambler-co.ru> написал(а):

> > И насколько я помню, linuxthreads таки всё-таки действительно
> > linuxthreads, т.е. rfork, а libthr - достаточно честные треды. Нет?
> Да, linuxthreads - rfork, а libthr - трэды, но большой разницы в этом нет.
> На rfork'е сложно делать POSIX-compatible threads, но к производительности
> это не имеет отношения. А mysql к такому не совсем POSIX-поведению привык
> ещё тех со времён, когда под Линуксом были только clone'ированные трэды.

1. Хм... Мне казалось, что именно разница (может и не существенная,
понятно, что тот же fork() делается достаточно хитро на современных
системах) в форках/тредах приводила к тому, что NetBSD достаточно
долгое время лидировал по бенчмаркам на mysql (родные треды). Ну да
ладно, я эти тесты не проверял, может там какие гики чего неправильно
делали.
2. А сейчас в Linux они сильно отличаются? Опять же, не изучал, но там
вроде опять что-то процессообразующее...

-- 
Да будет осиян звездой момент нашей переписки!
Phil Kulin


More information about the nginx-ru mailing list