Out Of Memory & OverCommit
·
LINUX/Linux
overcomit_memory 1. Memory commit ? process에게 메모리 할당시 주소값만 넘겨주고 실제 물리 메모리 Binding은 하지 않는것 (프로세스 대기 - 실행 - 준비 중 실행만 ㄱ) 2. Overcommit 실제 물리 메모리 용량보다 더 많은 양의 메모리를 임시로 부여하는 것. (영혼까지 끌어모았는데 더 요청할 경우 Badness()가 최대치인 프로세스를 강제종료시켜버림) -> Killed 3. where is it? /proc/sys/vm Value 0 (default) 1 2 Description Heuristic Algorithm 을 사용하여 Overcommit 양 조절 무조건 Overcommit 성공하게함 ※ Overcommit 양이 과도해질 경우 Badness가 높은..