CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.