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

oom killer

작성자 정보

  • 백설왕자 작성
  • 작성일

컨텐츠 정보

본문

음...서버에 메모리를 증설한 뒤부터 일주일에 한두번씩 oom killer 가 떠서 모든 프로세서들을 다 죽이는 현상이 생기고 있는데요...

기존에는 256MB의 DDR 램이였고 증설할 때에 512MB x 2 = 1GB DDR을 사용하였습니다.
하드웨어 단에서 일단 정상적으로 인식 잘 되었고 이상없이 부팅되는데 왜 이런 증상이 나타나는것인지..모르겠네요 ㅠㅠ;

현재 커널이 2.6.8.1 인데 커널의 어떤 버그인지...단순 메모리 문제인지..; 쩝 난감합니다.

리눅스에서 메모리를 초기화 시키는 어떤 커맨드가 혹시 있는지요?

여러분들이라면 이상황에 뭘 어떻게 확인하고 조치하실런지 조언을 듣고 싶습니다.

무식한 저를 좀 도와주세여 -0-;

###참고로 meminfo 정보입니다

MemTotal:      1036468 kB
MemFree:        266388 kB
Buffers:         66116 kB
Cached:         504232 kB
SwapCached:          0 kB
Active:         297252 kB
Inactive:       336368 kB
HighTotal:      131008 kB
HighFree:          252 kB
LowTotal:       905460 kB
LowFree:        266136 kB
SwapTotal:      522104 kB
SwapFree:       522104 kB
Dirty:             648 kB
Writeback:           0 kB
Mapped:          75324 kB
Slab:            34432 kB
Committed_AS:   172596 kB
PageTables:       2504 kB
VmallocTotal:   114680 kB
VmallocUsed:      8300 kB
VmallocChunk:   105028 kB
HugePages_Total:     0
HugePages_Free:      0
Hugepagesize:     4096 kB

-끝-

관련자료

댓글 3

황정호님의 댓글

  • 황정호
  • 작성일
oom = out of memory 입니다.
어떠한 현상으로 인해 메모리가 부족이 복구를 위해 kill이 발동합니다.
여기서 메모리란 물리적 메모리 + swap입니다.
일주일에 1~2번이라면 일주일동안 메모리가 full로 1~2번씩쓰이며 그로인해 kill이 작동한다는 말이 될것같습니다.
먼저 우리가 잘아는 ps ax (ps -ef) 또는 top 등으로 죽을때쯤 어떠한 프로세서가
메모리를 많이 쓰나 체크 해두십시요. 그 프로세서가 어떠한 것인지 말씀해 주셔야 할것같습니다. 또는 커널 버그 말그대로 그럴수 있으니 커널 컴파일도 새로 해보심이...

백설왕자님의 댓글

  • 백설왕자
  • 작성일
좋은 조언 고맙습니다. 더 확인해 보겠습니다.

안승헌님의 댓글

  • 안승헌
  • 작성일
주기적으로 그런다면 혹시 백업할떄 그러는건 아닌지...

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  639 명