질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

메모리와 디스크 고수님들의 조언 바람니다.

작성자 정보

  • 제스 작성
  • 작성일

컨텐츠 정보

본문

메모리와 디스크의 관계에 대하여 문제가 있어 글을 남김니다.

redhat 9.0 입니다.

프로그램을 만들어 소켓으로 통신 하는 프로그램입니다.

그런데 이상한것은 메모리 1G가에 CPU 4개 짜리인데 IOwait는 항상 0.0 % 입니다.

그리고 프로세스에서 log 정보를 disk 에 남기는데 메모리가 감소하고 cached 가 증가 합니다.

그러다가 통신량을 증가 시키면 메모리가 얼마 없을때 panic 으로 빠집니다,

아니면 중간에 process 를 kill 해두 메모리를 반환하지 않습니다,, 그런데 log 화일을

삭제하면 메모리가 복구 됩니다,,,,

위의 process를 SUN 솔라리스 10에 컴파일해서 돌리면 메모리 leck이 없습니다.

redhat의 문제 인가요,,,, OS를 잘못 선택했나 하는 생각이 드네여,,

고수님들의 경험과 조언을 바랍니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,371 명
  • 현재 강좌수 :  37,041 개
  • 현재 접속자 :  262 명