|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Koreshkov 2:5020/400 04 Feb 2004 18:17:44 To : Igor Sysoev Subject : Re: sendfile -------------------------------------------------------------------------------- "Igor Sysoev" <is@rambler-co.ru> wrote in message news:bvqtf1$1ole$2@ddt.demos.su... > 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 > это не имеет никакого отношения. kern.openfiles: 1137 kern.openfiles здесь не показатель, вот это лучше илюстрирует: # fstat | grep thttpd | grep -c internet 2 # fstat | grep thttpd | grep -c /usr 897 (/usr -- это там где у меня порты живут) --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577923b61ee.html, оценка из 5, голосов 10
|