외부정렬 프로그램 짜는데
이상하게 메모리를 많이 쓰면 세그먼트폴트 가 뜨는군요...
어째어째 해서 짜긴짰는데 정렬방법이 맘에 안들어서
고칠려고 재귀호출을 시도하다 다시 세그먼트폴트가 또....
그래서 결국 생각난 의문점이 서버설정에서 사용자의 메모리 사
용량을 제한 할 수 있는가 인데...
있으면 그 메모리 사용량이 얼마인지 알아내는 방법이 궁금
합니다... 혹시 아시는분 귀뜸좀 해주세요 ^^;;
ulimit -a 에서 stack size 가 얼마나 되는지 참조하세요.
삽질의 대마왕...
stack size (kbytes, -s) 8192
이렇게 나왔으면 대략 8매가 라는 소린가요?
종종 자신을 돌아보아요!~
하루 1% 릴리즈~~
맞습니다.
8192 Kbyte 면 8메가입니다.
안될 확률이 높지만, ulimit -s unlimited 한번 시도해보십시오.. ( stack 을 limit 시켰다면, 이것을 unlimit 시킬수 있도록 해놓진 않았겠군요. )
다른 시스템에서 스택 사이즈가 unlimited 된곳에서 실험해보실수 있다면 도움이 되겠군요.. 그럼 이만.
텍스트 포맷에 대한 자세한 정보
<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]
ulimit -a 에서 stack size 가 얼마나 되는지 참조하세요.
ulimit -a 에서 stack size 가 얼마나 되는지 참조하세요.
삽질의 대마왕...
stack size (kbytes, -s) 8192
stack size (kbytes, -s) 8192
이렇게 나왔으면 대략 8매가 라는 소린가요?
종종 자신을 돌아보아요!~
하루 1% 릴리즈~~
맞습니다.8192 Kbyte 면 8메가입니다.안될 확률이
맞습니다.
8192 Kbyte 면 8메가입니다.
안될 확률이 높지만, ulimit -s unlimited 한번 시도해보십시오..
( stack 을 limit 시켰다면, 이것을 unlimit 시킬수 있도록 해놓진 않았겠군요. )
다른 시스템에서 스택 사이즈가 unlimited 된곳에서 실험해보실수 있다면
도움이 되겠군요.. 그럼 이만.
삽질의 대마왕...
댓글 달기