|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 10 Dec 2004 12:42:00 To : Irakli Bakhtadze <ib@caucasus.net>, Subject : Re: Apache и FD_SETLIMIT -------------------------------------------------------------------------------- >>> Irakli Bakhtadze wrote: IB> Итого я предполагаю (начитавшись гугла) что 1024 fd - это _hard_ limit IB> в freebsd 4.x. Hет. В ядре сейчас вообще никакого лимита нет. Есть лимит на userland, FD_SETSIZE задаёт размер битовых массивов fd_set. IB> Пишу вдогонку - раскопал в /usr/include/sys/types.h define FD_SETSIZE IB> 1024, набрался наглости изменитьна 20000 - помогло. httpd работает, IB> пишет логи и не скрипит. IB> Теперича вопрос - чем это чревато ? Hе лучше ли будет изменить обратно IB> чтобы при компиляции какого-либо софта чего-нить не вышло ? IB> Риторический вопрос - почему компиляция apache с -DFD_SETSIZE=2000 не IB> привела к такому же эффекту - повисает в воздухе... Вот это действительно странно. -D должен был подключиться ко всем. Может, для части кода система сборки заменила комплект CFLAGS на свой? -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383c16e799a.html, оценка из 5, голосов 10
|