Sun 에서 파일 오픈 갯수 늘리기

하나의 프로세스가 동시에 open할 수 있는 최대 화일의 개수는 디폴트로 64개이고, 1024개까지 화일의 갯수를 늘릴 수 있다.
shell에서 최대화일의 갯수를 512개로 늘이려면, 다음과 같이 지정한다.

csh 경우)
limit descriptors 512

sh, ksh 경우)

ulimit -n 512

shell에서 한번 지정되면 이후에 실행되는 모든 명령어에 이 영향이 반영된다.  이 명령은 시스템이 지정한 한계값 이내에서 변경이 가능한다. 따라서 만약 시스템이 정한 값이 256이상이면 그 이상의 값을 지정할 수 없다.


만일, 디폴트 값을 128로 하고 최대 화일의 갯수를 1500까지 늘릴 수 있도록 하려면, /etc/system 화일에 다음과 같은 내용을 추가하고, 시스템을 리부팅한다.

set rlim_fd_max=1500
set rlim_fd_cur=128

리눅스는 1024가 디폴트 선은 256이 디폴트
선은 4096정도?

 


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by ⓒ쟁이™

2008/02/27 19:10 2008/02/27 19:10
Response
No Trackback , No Comment
RSS :
http://funix.net/rss/response/9


Archives

102

74

-14 days

today : 78

Creative Commons License

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.