VBoxManage controlvm… 디스크에 얼마나 많은 메모리가 디스크에 기록됩니까?


0

64GB의 RAM이 연결된 savestateVM이 있으며 백업 중에 백업을 사용 하여 해당 VM을 중지합니다. 이 동안 일부 메모리는 디스크에 기록되지만 모든 메모리처럼 보이지는 않습니다. 성능상의 이유로 나는 4GB의 RAM 만 사용하고 VM에 약 1,6GB의 디스크를 사용하여 VM을 테스트했습니다.

디스크를 사용하여 정확히 무엇을 기록하는지 설명하는 문서가 savestate있습니까? 캐시 등이없는 게스트 메모리입니까? 나는 그런 느낌이 없습니다. 그렇지 않으면 캐시가 복원시 비어있을 것입니다. 쓰기 전에 메모리가 압축되어있을 수 있습니까?

세부 정보를 찾을 수는 없지만 VM의 메모리가 더 증가하면 일시 중단에 필요한 디스크 공간이 적어도 얼마나 될지 추측하고 싶습니다.

감사.

답변:


0

virtualbox가 영리한 경우 디스크에서 읽은 후 수정 된 페이지 만 저장하면됩니다. 나머지는 처음부터 어디서든 간단히 읽을 수 있습니다. 이것이 바로 호스트 OS 메모리 관리에서 Windows가 수행하는 방식입니다.


그러나 RAM은 처음에 디스크에서 읽지 않으며 VM을 다시 켜면 savestate 중에 생성 된 파일조차 삭제됩니다. 따라서 디스크와 비교할 "베이스 변경"또는 이와 같은 것은 없습니다.
Thorsten Schöning

물론 RAM은 처음에 디스크에서 읽습니다. 다른 프로그램은 어떻게 실행됩니까?
Jamie Hanrahan

VirtualBox는 현재 최대 45GB의 데이터를 디스크에 저장하므로 사용자의 관점에서 잘 최적화되지 않거나 매핑 된 앱과 라이브러리는 그다지 중요하지 않습니다.
Thorsten Schöning
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.