리눅스ETC

vm.overcommit_memory

나꼬 2016. 3. 30. 12:51

vm.overcommit_memory


0 : heuristic에 따라 overcommit 할 수 있고, 하지 않을 수도 있다.

메모리 요구가 있을 때 여유 공간이 없는 경우 실행중인 프로세스를 강제 종료 메모리를 억지로 확보함.


1 : 항상 overcommit 한다. 메모리를 다 사용했는데도 충분한 메모리가있는 것처럼... 


2 : overcommit하지 않는다. 메모리가 부족할 경우 메모리 확보시 에러발생




vm.overcommit_ratio


사용 가능한 메모리의 백분율로 정의. overcommit_ratio의 디폴트는 50.