|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 15 Dec 2003 18:51:37 To : Victor Sudakov Subject : Re: robust ftpd --------------------------------------------------------------------------------
VS> Какой из бесплатных ftp демонов лучше всего держит нагрузку?
VS> Обратил внимание, что при 50 одновременно тянущих клиентах
VS> proftpd-1.2.9 дает LA несколько десятков, тогда как штатный ftpd дает
VS> только 5-6 (Celeron 350, ОЗУ 512). Hо штатный недостаточно фичаст.
Как всегда, тут tradoff. Штатный использует sendfile(2), ядро самостоятельно
отдает файлы в сеть (zero-copy). Все известные мне фичастые серверы,
особенно умеющие шейпинг, используют read/{write|send}, поэтому тратят
процессор и задирают LA сильнее. Если оторвать такому шейпинг и заменить
write на sendfile, должно получиться неплохо :-)
Eugene
--
"Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
--- slrn/0.9.7.4 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093a65d5b36.html, оценка из 5, голосов 10
|