AIX5.3 메모리 관련

freedom의 이미지

안녕하세요.

AIX5.3 의 메모리 관리 부분에서 조언을 얻을 수 있을까 해서 글을 올립니다.

현재 개발서버중 AIX5.3 에서 테스트 할때 실행하는 프로세스가
과도한 메모리를 사용할 경우
메모리 부족 현상이 발생 합니다.

그런 경우 이미 연결되어 있는 콘솔을 통해
강제로 kill 을 하고 싶은데 문제는

shell 에서 명려어를 실행할 수 있는 정도의 메모리도 부족해서
shell 상에서 fork가 실패 (kill 명령어 시도 실패) 가 됩니다.

이런 상황 이다 보니 서버를 재부팅 ( 방법을 몰라 물리적으로 그냥 내렸습니다.)
을 하게 되는데 너무 불편하고.. 데이터베이스 등이 깨질 우려도 있어

답답하네요. 특정 프로세스에 메모리 사용을 제한 할 수는 있지만
여러 사람이 개발하는니 제한하기로 한 메모리 사용량도 여럿 개발자가

시도를 한다면 문제가 생길것 같고 너무 작게 하자니 테스트가 안되고.. ㅠㅠ

관련 자료 링크나 키워드 혹은 명령어 라고 알려 주시면 감사하겠습니다!

danskesb의 이미지

man ulimit

AIX에 있는지, 만족하실 만한 기능인지는 잘 모르겠습니다.

---- 절취선 ----
http://blog.peremen.name

freedom의 이미지

ulimit 를 통해서 프로세스에대한 limit 를 찾기는 했지만
사용자에 대한 부분은 찾지를 못하였습니다.

담변 감사드립니다.

ㅠㅠ