제가 Osf에서 간단한 프로그램을 만들어서 테스트를 하고 있습니다.
이 프로그램을 돌리면 top정보의 size(131M), res(131M)가 될때
프로그램이 SIGABRT 신호를 받아 죽습니다.
131M가보다 적게 해서 프로그램을 돌리면(new 할당은 적게 하면)
정상적으로 프로그램이 실행 됩니다.
제가 생각하기에는 서버의 자원이 제한 되어 있니 않나 생가 되는데
정확한 원인과 해결 방법을 모르겠습니다.
# sysconfig -q proc
proc:
max-proc-per-user = 8192
max-threads-per-user = 8192
per-proc-stack-size = 2097152