Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Apache и FD_SETLIMIT   Irakli Bakhtadze   09 Dec 2004 16:06:08 
 Re: Apache и FD_SETLIMIT   Irakli Bakhtadze   09 Dec 2004 16:39:15 
 Re: Apache и FD_SETLIMIT   Valentin Nechayev   10 Dec 2004 12:42:00 
Архивное /ru.unix.bsd/22383c16e799a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional