8GB의 RAM과 도커 컨테이너(8GB이면 내 요구 사항에 충분함)가 포함된 Ubuntu VM을 실행하고 있지만 어느 시점에서 메모리 부족으로 인해 VM이 정지/충돌하여 다음 작업 외에는 선택의 여지가 없습니다. 가상 머신의 전원을 끄거나 재설정합니다.
OS가 정지되지 않고 실행될 수 있도록 항상 충분한 메모리가 있도록 시스템 구성을 완료/추가할 수 있습니까?
답변1
가상 머신의 운영 체제에는 다음이 필요합니다.
실행하는 모든 항목의 구성 설정을 조정하여 최소 메모리를 사용하는지 확인하세요... (각 서비스/프로그램에 따라 다름)
또한 일부 경험적 방법에 따라 종료되는 프로세스의 커널 부분인 "OOM Killer"(여기서 OOM은 "메모리 부족"을 의미)에 대한 올바른 설정을 사용해야 할 수도 있습니다(때로는 올바르지 않습니다!). 예를 참조하세요:OOM 킬러는 어떤 프로세스를 먼저 종료할지 어떻게 결정합니까?
필요한 경우 메모리를 교체하고 "올바른 방법"으로 조정하는 옵션을 제공하면 도움이 될 것입니다(OOM "최후의 수단" "솔루션"을 선택하기 전에 가상 머신의 OS에서 사용해야 함).