| [ CnUnix ] in KIDS 글 쓴 이(By): nacht (Workcraft3) 날 짜 (Date): 2003년 6월 23일 월요일 오전 09시 54분 54초 제 목(Title): Re: UNIX에서 최대 가능 오픈 파일 수 어떤 UNIX인지... _-_ 우선은 ulimit나 limit를 이용하여 조절할 수 있습니다. 뭐 이게 아니라면 시스템의 허용치일텐데, 보통 1024죠. 솔라리스라면... /etc/system 에서 rlim_fd_max, rlim_fd_cur 수정 후, 리붓. 리눅스라면... --; 물론 커널을 컴파일해서 변경하셔야 되는 것은 아시겠죠? 컴파일된 커널이 아니라면, 무효. /usr/src/linux/include/linux/limits.h 에서 NR_OPEN /usr/src/linux/include/linux/fs.h 에서 NR_OPEN과 INR_OPEN 그리고, 위에 맞게 glibc의 헤더들도 변경. 시스템이 허용해도 libc가 안된다면 말짱 꽝이니... /usr/include/linux/limits.h /usr/include/linux/fs.h 그리고, glibc의 버젼이 2.1대 밑이라면 glibc도 다시 컴파일. 2.1대부터는 fs.h의 NR_OPEN이 자동으로 1024 * 1024 입니다. (설마 그 이상 쓰리라곤... --a) - Magier von Nacht, 밤의 마도사 - George:Will you love me for the rest of my life?|Email:nacht@shinbiro.com Lace :No, I will love you for the rest of mine.|Phone:+82-2-3218-8275 - From Phenomenon, the movie - |Cell#:+82-11-9934-1245 |