|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Konstantin Nikonenko 2:464/36 09 Jan 2003 10:33:19 To : All Subject : Re: Threads (was: Re: FreeBSD & load avg >50) -------------------------------------------------------------------------------- "Valentin Nechayev" <netch@segfault.kiev.ua> wrote in message news:20030108213323.GA3697@iv.nn.kiev.ua... > From: Valentin Nechayev <netch@segfault.kiev.ua> > > >>> Oleg Koreshkov wrote: > > >> У Хасилева очень ограниченные запросы, извините за откровенность. > >> Oops - самостоятельный демон (=> нет проблем с разделением дескрипторов > >> с nonblocking), у него собственный worker thread pool (сделанный ради > >> солярки, > >> но пригодившийся для всех), нет SysV, простые виды взаимодействий (не > >> требуется SysV IPC), и он не пожалел применить aio там, где оно есть. > >> То есть все основные грабли libc_r он аккуратно обошёл, пусть даже и не > >> имея > >> такой цели. > OK> BTW, не флейма ради: > OK> что, кстати, согласись, он очень правильно сделал... > > Абсолютно согласен и именно это утверждал изначально. > Hадёжные средства, адекватные задаче - необходимое и полезное условие успеха. > Hо обрати внимание, что это ему позволила задача. > При некоторой другой задаче обойти грабли libc_r было бы на порядки сложнее. видать обошел, но не полностью :( очень скромная локалка до 30 писюков с не дикими юзверями, да и прибиты они достаточно ;) FreeBSD 4.7-PRERELEASE #59: Sun Sep 8 04:13:28 EEST 2002 Пентиум-166, с 64рам # top 68252 oops 2 0 117M 10744K poll 418:45 1.07% 1.07% oops # ./oopsctl stat Version : 1.5.22f1 Uptime : 1987313sec, (23day(s), 0hour(s), 1min(s)) HTTP requests: 225399 ICP requests: 0 Total hits : 45668 Curr.req.rate: 1.68 req/sec (max: 5.10) и это при # ./oopsctl requests nothing :( после перезапуска 45118 oops 2 0 8932K 5488K poll 0:01 2.71% 1.86% oops почуствуйте разницу... :( > OK> покажи мне решение, котрое от применнения "native" threads, выйграло бы, по > OK> крайней мере в существующей реализации, не считая больших братьев (СУHЬ, > OK> ШПУКС, АИКС)... > > Откуда взялась тема про native threads? хе-хе, как всегда, начали за здравие... ждём 5.0? ;) -- Konstantin Nikonenko --- Microsoft Outlook Express 5.50.4133.2400 * Origin: www.d-sto.com (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/133351ca65294.html, оценка из 5, голосов 10
|