|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 04 Feb 2004 17:52:54 To : "Oleg Koreshkov" Subject : Re: sendfile -------------------------------------------------------------------------------- Oleg Koreshkov <okoreshkov@salut.ru> wrote: > > "Slawa Olhovchenkov" <Slawa.Olhovchenkov@f500.n5030.z2.fidonet.org> wrote in > message news:1075901308@f500.n5030.z2.ftn... >> Hello Oleg! >> >> 04 Feb 04, Oleg Koreshkov writes to Slawa Olhovchenkov: >> >> OK> Когда я смотрел как реализована поддержка sendfile в патчах для > thttpd >> OK> (Это >> OK> было осенью 2003), >> OK> так вот она там не работала, так как дескрипторы файлов(которые >> OK> используются в sendfile) не закрывались, подсчет дескрипторов не > учитывал >> OK> дескрипторов использующихся в sendfile и т.д. >> >> OK> сейчас специально на тестовой тачке обновил ports-{base,www} собрал >> OK> thttpd. >> OK> отдал через thttp /usr/ports, натравил wget на выкачку сайта. >> >> OK> через 15 мин работы: >> OK> Feb 4 16:01:45 xxxx thttpd[4344]: open - Too many open files >> >> OK> Броузер говорит: >> OK> 404 Not Found >> OK> The requested URL '/' was not found on this server. >> >> OK> Что я делаю не так? >> >> Что выводит >> >> netstat -an | grep -c TIME_WAIT > > # netstat -an | grep -c TIME_WAIT > 3891 > # sysctl kern.maxfiles > kern.maxfiles: 2048 > # sysctl kern.maxfilesperproc > kern.maxfilesperproc: 900 А ещё хорошо бы sysctl kern.openfiles в доказательство того, что к TIME_WAIT это не имеет никакого отношения. -- Игорь Сысоев http://sysoev.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65770938e927.html, оценка из 5, голосов 10
|