Hyper-V에서 컴퓨터를 시작할 수 없음- "시스템에 메모리가 부족하여 가상 컴퓨터를 시작할 수 없음"


13

Hyper-V를 통해 가상 컴퓨터를 시작하려고하는 Window 8.1 호스트가 있습니다. VM은 10GB의 RAM을 사용하도록 구성되어 있으며 16GB가 있지만 시작해야하지만 그렇지 않습니다.

대신 나는 메시지를 받는다

'{VM NAME}'을 (를) 초기화 할 수 없습니다.

시스템의 메모리가 부족하여 가상 머신 {VM NAME}을 (를) 시작할 수 없습니다.

호스트에는 16GB RAM이 있으며 그 중 4.8GB 만 사용 중입니다. 따라서 Hyper-V에서 사용할 수있는 최소 11GB가 남습니다. 그것을 제외하고는.

보다 정확한 작업 관리자는 다음과 같은 메모리 상황을보고합니다.

  • 사용 중-4.8GB
  • 사용 가능-11.0GB
  • 커밋 된-7.5 / 21.9GB
  • 캐시-10.8GB
  • 페이징 풀-592MB
  • 비 페이징 풀-309MB

현재 10.8GB의 "대기"메모리가 있다는 것을 알고 있습니다. 그러나 Hyper-V가 올바르게 요청하면 릴리스해야합니까?

다시 부팅 한 다음 즉시 Hyper-V에 컴퓨터를 시작하도록 요청하면 작동하지만 대기 메모리가 매우 빨리 채워지기 때문에 빨리해야합니다.

이것이 정상입니까? 호스트를 재부팅하지 않고도 VM을 시작할 수 있도록 대기 메모리를 비우고 다시 가져 오는 방법이 있습니까?

답변:


7

VM은 10GB의 RAM을 사용하도록 구성되어 있으며 16GB가 있지만 시작해야하지만 그렇지 않습니다.

정보가 충분하지 않습니다.

호스트에는 16GB RAM이 있으며 그 중 4.8GB 만 사용 중입니다. 따라서 Hyper-V에서 사용할 수있는 최소 11GB가 남습니다. 그것을 제외하고는.

너무 작은. 가상 머신 당 1GB를 예비로 추가하는 것을 좋아합니다.

또한 이미 7.5gb를 커밋했습니다. 이미 잘못된 냄새가납니다.

당신은 단순히 너무 얇은입니다. 이제 다음을 수행 할 수 있습니다.

  • 더 많은 메모리를 얻거나
  • 정적 메모리 할당을 줄이거 나
  • 동적 메모리 할당으로 이동하고 시스템에 512MB를 제공하면 필요에 따라 확장됩니다.

이제 "사용 중"과 "커밋 됨"이 다릅니다. 11GB "Available"이 있다고 주장했지만 실제로는 그렇지 않았습니다. 커밋 된 총 용량은 7.5GB이므로 실제로는 약 8GB 가 커밋되지 않았습니다 .
Mat Fergusson

"커밋"을 7GB 이하로 낮추기 위해 1 / 2GB를 추가로 확보하고 VM의 할당량을 9GB로 줄인 후 작동했습니다.
Mat Fergusson '12

1
@MatFergusson 그래. 이후 버전에서도 할 수있는 것은 DYNAMIC 메모리입니다. 나는 항상 1GB (및 2 프로세서)를 시작하여 최소 512MB를 내 컴퓨터에 할당합니다. 매력처럼 작동합니다-메모리는 필요에 따라 확장됩니다.
TomTom

2

여분의 메모리가 부족하면 랩톱에서 와 같이 SysInternals RamMap ( https://technet.microsoft.com/en-us/library/ff700229.aspx )을 사용 하여 작업을 지울 수 있습니다. set, 잘 작동하고 다시 부팅을 제거합니다.

@TomTom이 권장하는대로 동적 메모리 사용을 살펴볼 수도 있습니다. 구매를 시도하고 일시 중단하기로 선택한 경우 머신에 최소 필수 앱이 실행 중인지 확인하십시오. 또한 이와 같은 상황을 피하거나 줄이기 위해 사용중인 VM에서 최대 값을 지정했습니다.


2

내 VM에이 문제가있었습니다. 나는 거의 모든 것을 시도했다. 마지막으로 가상 머신 설정으로 이동했을 때 왼쪽 메뉴에서 자동 시작 작업을 클릭했습니다. 실제 컴퓨터가 시작될 때이 가상 머신에서 수행 할 작업을 위해 "항상이 가상 머신을 자동으로 시작"옵션을 선택하고 호스트 시스템을 다시 시작하십시오. 그러면 호스트 컴퓨터에서 다른 서비스가 시작되기 전에 호스트가 vm을 시작하라는 메시지가 표시되어 호스트가 vm에 필요한 메모리를 할당 할 수 있습니다. 이것이 도움이되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.