100번 이상 fopen을 시도하는데, Too many open files 라고 errno이 나옵니다.
혹시 해결할 수 있는 방법이 있을까요?
1024개 까지 기본적으로 가능합니다.
아마 그 이상 시도하셨을 것 같고 사용한 것을 close 안했을 것 같네요.
------식은이 처------ 길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
bash를 쓰고, root라면:
$ ulimit -n NUMBER
로, NUMBER만큼 늘릴 수 있습니다. setrlimit(2) 참고.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
1024개 까지 기본적으로 가능합니다. 아마 그
1024개 까지 기본적으로 가능합니다.
아마 그 이상 시도하셨을 것 같고 사용한 것을 close 안했을 것 같네요.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
bash를 쓰고, root라면: $ ulimit
bash를 쓰고, root라면:
로, NUMBER만큼 늘릴 수 있습니다. setrlimit(2) 참고.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
댓글 달기