본문 바로가기

Programming/Linux_Kernel

oom killer 에 관한 글

OOM killer 에 대해서 좋은글이 있어서 링크를 건다.
http://barriosstory.blogspot.com/2009/02/taming-oom-killer.html

헨드셋에서는 linux 기본 OOM 을 사용하기에는 무리가 있다.
모바일특성상 OOM이 발동할 시기는 이미 유저입장에서는 시스템이 한참 전에 뻗어 있은 후이기 때문이다.
따라서 안드로이드의 low memory killer 의 컨샙을 변형하여 일정이상 ram 이 부족하게 되면 현재 실행중인 어플들 리스트중에 원하는 것을 kill 하도록 구현하였다.