RAM은 가상 머신에서 어떻게 작동합니까?

Guest OS는 항상 RAM을 계속 처리하지만 게스트 OS가 그 일부를 참조 할 수없는 RAM 중 일부를 언급하면 ​​하이퍼 바이저는 게스트에게 더 많은 실제 RAM을 할당 할 수 있습니다. (즉, 손님의 페이지 결함없이 작동하는 것처럼 보이는 메모리 참조는 호스트에서 페이지 결함이 발생할 수 있습니다.) 사용 가능한 총 RAM과 구성된 한계 내에서 하이퍼 바이저는 호스트 오류 속도를 낮게 유지하려면 “Guest OS”의 RAM의 양을 조정합니다.

VM이 활성화되지 않은 경우에도 VM이 RAM을 먹습니까??

직장에서 Windows OS에서 가상 머신을 실행하고 있으며 전용 1.5 공연 램은 그것에 대해 궁금하지만 : 램이 가상 머신을 실행하지 않더라도 Windows OS에 잃어버린 것입니다?

2010 년 9 월 1 일 1:25에 물었습니다

로버트 로버트

2 답변 2

사용중인 하이퍼 바이저를 지정하지는 않지만 일반적인 답변은 아니오입니다. VM이 실행되지 않으면 CPU 또는 RAM 리소스를 소비하지 않습니다.

직접 확인하십시오 – VM이 실행중인 동안 작업 관리자를 열고 성능 탭으로 이동하십시오. 그런 다음 VM을 종료하고 RAM 사용이 떨어지는 것을 지켜보십시오.

2010 년 9 월 1 일 1:29에 답했습니다

마크 헨더슨 마크 헨더슨

68.7K 31 31 골드 배지 178 178은 배지 258 258 청동 배지

도움을 주셔서 감사합니다. 하이퍼 바이저가 무엇인지 잘 모르겠습니다 . 하지만 virtualbox를 사용하고 있습니다. 그렇지 않은 것 같았지만 교수님은 램을 사용했다고 말했습니다. 어쩌면 그는 내 질문을 오해하고 내가 파티션에 대해 이야기하고 있다고 생각했을 것입니다 .

2010 년 9 월 1 일 1:35

이 경우 VirtualBox는 하이퍼 바이저입니다. 수정 HDD 공간이 여전히 할당되어 있으므로 답변에 포함시키지 않은 이유입니다. 기계가 종료되는 동안 할당되지 않은 CPU와 RAM 만 있습니다.

2010 년 9 월 1 일 2:27

일반적으로 VM은 RAM을 사용하지 않지만 VM은 “전원 켜기.”

그것은 당신이 그것과 상호 작용하지 않을 때 RAM을 사용하고, 여전히 전원이 켜져있는 경우, 당신이 연결하지 않은 VM과 끄는 VM의 일부 경우에 차이를 말하기가 어려울 수 있습니다.

VM을 사용하지 않을 때 다른 가상화 시스템이 RAM을 사용하거나 사용하지 않을 수도 있습니다. Hypervisor가 활성화 될 때 True Hypervisors (가상 상자가 아닌)는 일부 RAM을 사용합니다. “호스트”OS에 앉아 있고 하이퍼 바이저가 달리는 경우 하이퍼 바이저를 실행하지 않은 경우보다 램을 적게 사용할 수 있습니다. 호스팅 된 VMMS (Virtual Box, VMware Server, VMware Player, Microsoft Virtual PC 및 Virtual Server)는 VM이 ​​실행 중이 아닌 경우 측정 가능한 RAM을 사용하지 않습니다.

VMware ESX, Microsoft ‘s Hyperv 또는 Xen과 같은 “베어 메탈”하이퍼 바이저 및 호스팅 된 VMM의 차이를 말하기가 종종 어렵습니다.

RAM은 가상 머신에서 어떻게 작동합니까??

요컨대, 호스트는 게스트를 단일 애플리케이션으로 보거나 게스트 시스템이 하드웨어에 직접 요구를 할당합니까?? 나는 컴퓨터 과학이나 무언가를 공부하지 않았으므로 다음과 같이 문제를 인식합니다

  • 게스트 시스템에서 단일 계산을 수행하고 호스트 시스템이 게스트를 단일 서비스로 인식하면 계산은 그 당시 손님이 생산하는 많은 서비스 중 하나이며 내 계산에는 지연됩니다.
  • 손님이 RAM과 직접 연결하면 다른 서비스가 이미 RAM에 할당되었고 변동하고 새로운 것이 더 빨리 할당됩니다.
  • 가상 상자
  • 메모리
  • 가상 기기
  • 하드웨어-가상화

2018 년 3 월 22 일 9:07에 요청했습니다

Commissar Vasili Karlovic Commissar Vasili Karlovic

113 1 1 골드 배지 1 1 실버 배지 4 4 청동 배지

RAM은 하이퍼 바이저 프로그램에 할당됩니다. RAM은 전혀 말이되지 않는 자체를 할당 할 수 없습니다. 하이퍼 바이저의 작동 방식은 자신의 유형과 귀하가 말하는 하이퍼 바이저에 달려 있습니다. 이 경우 상자는 그들이 어떻게 작동하는지 문서화했으며, 이들과 함께하는 유형도 문서화됩니다

2018 년 3 월 22 일 13:26

1 답변 1

첫째 : RAM 할당은 항상 호스트 운영 체제의 최종 제어하에 있습니다.

그 외에도, 그것은 달라집니다.

간단한 하이퍼 바이저를 사용하면 Hypervisor에게 각 VM이 얼마나 많은 RAM을 얻는 지 알 수 있습니다. VM이 시작될 때 호스트 시스템의 사용 가능한 RAM에서 해당 금액이 공제되어 VM이 실행되는 한 하이퍼 바이저가 “사용 중입니다. VM에서 실행되는 OS는 항상 RAM을 프로세스 및 OS 사용에 할당하는 것처럼 작동합니다. Windows 7 내에서 “XP 모드”를 실행하는 데 널리 사용되는 기존 Microsoft “Virtual PC”는 그런 식으로 작동합니다. 가상 박스도 마찬가지입니다. 둘 다, 1GB RAM에 대한 VM을 구성하고 시작하면, 호스트는 갑자기 1GB의 RAM이 “사용 가능”에 1GB가 적습니다. 일반적으로 RAM 사용이 그다지 효율적이지는 않지만 구현하기가 간단합니다.

더 복잡한 하이퍼 바이저를 사용하면 VM에 할당하는 금액은 단순히 상한입니다. 게스트 OS는 많은 RAM을 “Total”으로보고 있지만 손님이 생각하는 것의 일부 또는 대부분의 장면 뒤에서 RAM이 호스트가 관련된 한 가상 일 수 있다고 생각합니다. 이는 Windows가 손님의 “무료”또는 “제로”RAM이라고 부르는 것에 특히 해당됩니다. 관심 내용이 없기 때문에 어디서나 보관할 필요가 없습니다. 그러나 손님이 “사용 중”으로 보는 Ram조차도 호스트의 가상이 될 수 있으며 페이지 파일 또는 매핑 된 파일의 내용이 있습니다.

Guest OS는 항상 RAM을 계속 처리하지만 게스트 OS가 그 일부를 참조 할 수없는 RAM 중 일부를 언급하면 ​​하이퍼 바이저는 게스트에게 더 많은 실제 RAM을 할당 할 수 있습니다. (즉, 손님의 페이지 결함없이 작동하는 것처럼 보이는 메모리 참조는 호스트에서 페이지 결함이 발생할 수 있습니다.) 사용 가능한 총 RAM과 구성된 한계 내에서 하이퍼 바이저는 RAM의 양을 조정합니다

RAM은 가상 머신에서 어떻게 작동합니까?

Guest OS는 항상 RAM을 계속 처리하지만 게스트 OS가 그 일부를 참조 할 수없는 RAM 중 일부를 언급하면 ​​하이퍼 바이저는 게스트에게 더 많은 실제 RAM을 할당 할 수 있습니다. (즉, 손님의 페이지 결함없이 작동하는 것처럼 보이는 메모리 참조는 호스트에서 페이지 결함이 발생할 수 있습니다.) 사용 가능한 총 RAM과 구성된 한계 내에서 하이퍼 바이저는 호스트 오류 속도를 낮게 유지하려면 “Guest OS”의 RAM의 양을 조정합니다.

VM이 활성화되지 않은 경우에도 VM이 RAM을 먹습니까??

직장에서 Windows OS에서 가상 머신을 실행하고 있으며 전용 1.5 공연 램은 그것에 대해 궁금하지만 : 램이 가상 머신을 실행하지 않더라도 Windows OS에 잃어버린 것입니다?

2010 년 9 월 1 일 1:25에 물었습니다

로버트 로버트

2 답변 2

사용중인 하이퍼 바이저를 지정하지는 않지만 일반적인 답변은 아니오입니다. VM이 실행되지 않으면 CPU 또는 RAM 리소스를 소비하지 않습니다.

직접 확인하십시오 – VM이 실행중인 동안 작업 관리자를 열고 성능 탭으로 이동하십시오. 그런 다음 VM을 종료하고 RAM 사용이 떨어지는 것을 지켜보십시오.

2010 년 9 월 1 일 1:29에 답했습니다

마크 헨더슨 마크 헨더슨

68.7K 31 31 골드 배지 178 178은 배지 258 258 청동 배지

도움을 주셔서 감사합니다. 하이퍼 바이저가 무엇인지 잘 모르겠습니다 . 하지만 virtualbox를 사용하고 있습니다. 그렇지 않은 것 같았지만 교수님은 램을 사용했다고 말했습니다. 어쩌면 그는 내 질문을 오해하고 내가 파티션에 대해 이야기하고 있다고 생각했을 것입니다 .

2010 년 9 월 1 일 1:35

이 경우 VirtualBox는 하이퍼 바이저입니다. 수정 HDD 공간이 여전히 할당되어 있으므로 답변에 포함시키지 않은 이유입니다. 기계가 종료되는 동안 할당되지 않은 CPU와 RAM 만 있습니다.

2010 년 9 월 1 일 2:27

일반적으로 VM은 RAM을 사용하지 않지만 VM은 “전원 켜기.”

그것은 당신이 그것과 상호 작용하지 않을 때 RAM을 사용하고, 여전히 전원이 켜져있는 경우, 당신이 연결하지 않은 VM과 끄는 VM의 일부 경우에 차이를 말하기가 어려울 수 있습니다.

VM을 사용하지 않을 때 다른 가상화 시스템이 RAM을 사용하거나 사용하지 않을 수도 있습니다. Hypervisor가 활성화 될 때 True Hypervisors (가상 상자가 아닌)는 일부 RAM을 사용합니다. “호스트”OS에 앉아 있고 하이퍼 바이저가 달리는 경우 하이퍼 바이저를 실행하지 않은 경우보다 램을 적게 사용할 수 있습니다. 호스팅 된 VMMS (Virtual Box, VMware Server, VMware Player, Microsoft Virtual PC 및 Virtual Server)는 VM이 ​​실행 중이 아닌 경우 측정 가능한 RAM을 사용하지 않습니다.

VMware ESX, Microsoft ‘s Hyperv 또는 Xen과 같은 “베어 메탈”하이퍼 바이저 및 호스팅 된 VMM의 차이를 말하기가 종종 어렵습니다.

RAM은 가상 머신에서 어떻게 작동합니까??

요컨대, 호스트는 게스트를 단일 애플리케이션으로 보거나 게스트 시스템이 하드웨어에 직접 요구를 할당합니까?? 나는 컴퓨터 과학이나 무언가를 공부하지 않았으므로 다음과 같이 문제를 인식합니다

  • 게스트 시스템에서 단일 계산을 수행하고 호스트 시스템이 게스트를 단일 서비스로 인식하면 계산은 그 당시 손님이 생산하는 많은 서비스 중 하나이며 내 계산에는 지연됩니다.
  • 손님이 RAM과 직접 연결하면 다른 서비스가 이미 RAM에 할당되었고 변동하고 새로운 것이 더 빨리 할당됩니다.
  • 가상 상자
  • 가상 기기
  • 하드웨어-가상화

2018 년 3 월 22 일 9:07에 요청했습니다

Commissar Vasili Karlovic Commissar Vasili Karlovic

113 1 1 골드 배지 1 1 실버 배지 4 4 청동 배지

RAM은 하이퍼 바이저 프로그램에 할당됩니다. RAM은 전혀 말이되지 않는 자체를 할당 할 수 없습니다. 하이퍼 바이저의 작동 방식은 자신의 유형과 귀하가 말하는 하이퍼 바이저에 달려 있습니다. 이 경우 상자는 그들이 어떻게 작동하는지 문서화했으며, 이들과 함께하는 유형도 문서화됩니다

2018 년 3 월 22 일 13:26

1 답변 1

첫째 : RAM 할당은 항상 호스트 운영 체제의 최종 제어하에 있습니다.

그 외에도, 그것은 달라집니다.

간단한 하이퍼 바이저를 사용하면 Hypervisor에게 각 VM이 얼마나 많은 RAM을 얻는 지 알 수 있습니다. VM이 시작될 때 호스트 시스템의 사용 가능한 RAM에서 해당 금액이 공제되어 VM이 실행되는 한 하이퍼 바이저가 “사용 중입니다. VM에서 실행되는 OS는 항상 RAM을 프로세스 및 OS 사용에 할당하는 것처럼 작동합니다. Windows 7 내에서 “XP 모드”를 실행하는 데 널리 사용되는 기존 Microsoft “Virtual PC”는 그런 식으로 작동합니다. 가상 박스도 마찬가지입니다. 둘 다, 1GB RAM에 대한 VM을 구성하고 시작하면, 호스트는 갑자기 1GB의 RAM이 “사용 가능”에 1GB가 적습니다. 일반적으로 RAM 사용이 그다지 효율적이지는 않지만 구현하기가 간단합니다.

더 복잡한 하이퍼 바이저를 사용하면 VM에 할당하는 금액은 단순히 상한입니다. 게스트 OS는 많은 RAM을 “Total”으로보고 있지만 손님이 생각하는 것의 일부 또는 대부분의 장면 뒤에서 RAM이 호스트가 관련된 한 가상 일 수 있다고 생각합니다. 이는 Windows가 손님의 “무료”또는 “제로”RAM이라고 부르는 것에 특히 해당됩니다. 관심 내용이 없기 때문에 어디서나 보관할 필요가 없습니다. 그러나 손님이 “사용 중”으로 보는 Ram조차도 호스트의 가상이 될 수 있으며 페이지 파일 또는 매핑 된 파일의 내용이 있습니다.

Guest OS는 항상 RAM을 계속 처리하지만 게스트 OS가 그 일부를 참조 할 수없는 RAM 중 일부를 언급하면 ​​하이퍼 바이저는 게스트에게 더 많은 실제 RAM을 할당 할 수 있습니다. (즉, 손님의 페이지 결함없이 작동하는 것처럼 보이는 메모리 참조는 호스트에서 페이지 결함이 발생할 수 있습니다.) 사용 가능한 총 RAM과 구성된 한계 내에서 하이퍼 바이저는 호스트 오류 속도를 낮게 유지하려면 “Guest OS”의 RAM의 양을 조정합니다.

이것을 일반적으로 “얇은 프로비저닝”이라고합니다. 하이퍼 바이저에서 구현하는 것이 더 복잡하지만 호스트의 RAM을보다 효율적으로 사용합니다.