
저는 Apache를 사용하여 정적 콘텐츠와 PHP 페이지를 제공하는 전용 Linux 시스템을 가지고 있습니다. Apache는 하위 도메인 내에서 역방향 프록시 역할을 할 수도 있습니다. PostgreSQL 데이터베이스를 다른 Linux 시스템으로 옮겼습니다.
커널에서 OOM 킬러를 비활성화해도 안전합니까?
답변1
아마도 그렇지 않을 것입니다.
OOM 킬러가 실행 중인 경우 필요할 때 새 메모리를 할당할 수 있는 것(커널도 포함)이 없기 때문에 시스템이 단순히 정지되는 것을 방지하기 위해 OOM 킬러를 실행해야 할 가능성이 높습니다. OOM 킬러가 존재하는 이유는 일반적으로 전체 시스템이 "네트워크"에서 사라지는 것보다 킬러로 인해 일부 서비스가 중단되는 것이 더 낫기 때문입니다.
OOM 킬러가 정기적으로 실행되는 것을 발견하면 RAM을 덜 사용하도록 컴퓨터의 서비스를 재구성하거나 컴퓨터에 RAM을 더 추가해야 할 수도 있습니다.