
VirtualBox 6.1.30 및 기타 버전에서 설정이 RAM 용량 및/또는 CPU 용량에 대한 최대 권장 값을 초과하면 다음 메시지가 나타납니다.
"잘못된 설정이 감지되었습니다."
경고가 표시되더라도 이 두 가지 설정에 대해서는 해당 메시지를 무시해도 안전합니까?
해당 메시지가 나와도 “확인” 버튼을 누를 수 있습니다.
호스트 OS는 웹 브라우저나 일부 비디오 플레이어와 같이 사용자가 명시적으로 열고 실행하는 응용 프로그램 없이도 실제로 작동합니다.
따라서 목표는 게스트 OS에 상당한 양의 리소스를 제공하지만 최대 권장 제한(이 경우 RAM 및 CPU에만 해당)을 초과하지만 호스트는 VirtualBox 외에는 사용자가 직접 열 수 있는 응용 프로그램 없이 실행 중이라는 것을 아는 것입니다.
그렇다면 그 한도를 초과해도 안전한가요?
예를 들어:
- 노트북에 CPU가 8개 있는 경우 최대 권장 개수는 4개이지만 6개로 변경됩니다.
- 노트북에 16GB RAM이 있는 경우 최대 권장 개수는 10(실제로는 11개 이상)이지만 12로 변경됩니다.
이 한도를 초과하는 이유는 다음과 같습니다.
- 게스트 OS가 더 빨라집니다.
- 일부 소프트웨어가 게스트 OS가 권장하는 최대 한도보다 더 많은 리소스를 요구하는 경우.
답변1
VMware를 기반으로 하면(저는 이것을 사용하고 VBOX보다 더 좋습니다) 권장 제한을 초과할 수 있습니다. 그러나 물리적 한계를 초과할 수 없으며 한계를 초과하려고 하면 기계가 느리게 작동하거나 작동하지 않을 수 있습니다.
여러 VM이 동시에 실행되는 경우 총 권장 제한은 RAM(총 호스트 요구 사항 감소) 또는 총 CPU(호스트 요구 사항 감소)의 물리적 제한을 초과할 수 없습니다.
어떤 머신도 RAM의 물리적 제한(호스트의 경우 총 약 4GB 미만)보다 더 많은 것을 가질 수 없습니다. 즉, (RAM 및 아래 CPU 포함) 호스트에는 게스트 시스템에 제공되는 것보다 적절한 리소스가 제공되어야 합니다.
CPU 수에 주의하세요. 저는 일반적으로 2개의 코어가 있는 1개의 CPU를 사용하는데 방해가 되지 않습니다.
더 많은 CPU를 사용하면 성능이 저하될 수 있으며 일반적으로 좋은 생각이 아닙니다. 작게 시작하고 더 많은 일을 하기 전에 문제가 있는지 확인하세요.
이에 대한 괜찮은 기사는 다음과 같습니다.
VMware 호스트가 수용할 수 있는 CPU 오버커밋의 정확한 양은 실행 중인 VM과 애플리케이션에 따라 다릅니다. 모범 사례 권장 사항의 {할당된 vCPU}:{총 vCPU} 성능에 대한 일반적인 지침은 다음과 같습니다.
1:1 ~ 3:1은 문제가 되지 않습니다. 3:1 ~ 5:1은 성능 저하를 일으킬 수 있습니다. 6:1 이상은 종종 문제를 일으킬 수 있습니다.