메모리가 부족하고 OOM 킬러로 인해 안정성에 도달하지 못합니다.
옷장에 파티를 조직하고 작은 재생 목록에 "내 옷장 정리" 를하는 것은 잘못 입니다.
OOM 킬러를 더 일찍 개입시킬 수 있습니까?
이렇게하면 살해 대상을 제어 할 수 없으므로 의도하지 않은 결과가 발생합니다.
개발 시스템을 최대한 신뢰하도록 조정하려고합니다.
최대의 안정성에는 시스템 테스트 및 이러한 테스트를 기반으로 시스템을 개선 하는 것이 포함됩니다 .
임의의 것을 조정 하면 어디서나 얻을 수 없습니다 ...
GUI 사용의 경우 대부분 더 이상 사용할 수없는 방식으로 시스템이 응답하지 않기 때문에 스왑을 비활성화했습니다. 그럼에도 불구하고 공격적인 어플리 케이 션이 메모리를 소모하면 일부 메커니즘은 속도 비용을 최대한 활용하는 메커니즘을 시작하는 것처럼 보입니다.
메모리 부족 상태로 인해 스왑을 해제하는 동작이 향상되지 않습니다 , 그것은 반대를 않습니다 .
이 상황에서 안정성을 높이려면 시스템의 응답 성이 향상되고 사용자의 의도없이 임의의 프로세스가 종료되지 않도록 메모리를 추가하십시오. 메모리가 부족한 상태와 이와 같은 메커니즘에 의존해서는 안되며, 특히 개발 환경에서는 그렇지 않습니다.
하드 드라이브 교체 작업은 없지만 시스템이 응답하지 않습니다.
메모리가 부족하면 스왑 여부에 관계없이 실제로 응답하지 않습니다.
따라서 시스템이 메모리 확보에 특별한 노력을 기울이기 전에 OOM 킬러가 시작되도록하고 싶습니다.
위에서 설명한 것처럼 선보다 해를 끼칠 특별한 노력. 대신, 당신은 당신이 필요로하지 않는 프로세스를 죽일 수는 있지만, 그렇게 할 수 없기 때문에 OOM이 필요한 프로세스를 죽일 것입니다.
예를 들어 100MB 미만의 사용 가능한 실제 메모리가있는 경우 작동하도록 OOM 킬러를 구성 할 수 있습니까?
아마도 요즘 실제로 비용이 많이 들지 않는 여분의 메모리를 구입하면 더 높은 투자 수익을 얻을 수 있습니다. 메모리가 부족한 상태에서 계속 작업한다면 장기적으로 발에 걸리게 될 것입니다. OOM은 집행관과 같으며 도움이되지 않으며 OS를 지원합니다 ...