VM에서 사용하도록 Windows 7 조정 응용 프로그램을

VirtualBox Virtual Machine에서 Windows 7을 실행하고 있으며보다 간소화 된 방식으로 실행하고 싶습니다. 웹 응용 프로그램을 테스트하기 위해 주로 설치를 사용하며 빠르게 실행할 필요가 없습니다. 최소한의 메모리 요구 사항과 가상 하드 드라이브의 내용을 최소한으로 변경하여 실행하고 싶습니다. 하드 드라이브 내용 (예 : 페이징 파일)을 변경하면 스냅 샷 크기가 더 커집니다.

최근의 다른 게시물은 이 문제와 관련이있는 것으로 보이지만 Windows 관련 문제를 직접 해결하지는 않습니다.

내가 가진 한 가지 우려는 Windows가 “대기”또는 “무료”로 표시된 900MB 이상의 메모리를 사용하더라도 페이징 파일의 17 %를 사용하는 것 같습니다. 교육받지 않은 추측은 이것이 시스템 속도를 높이는 데 도움이되는 색인이나 다른 데이터를 저장하는 데 사용되지만 실제로는 필요하지 않다는 것입니다.

또한 Windows가 앱을 실행하지 않고 500MB 이상의 “사용 중”메모리를 사용하는 것이 정상적인 지 궁금합니다. VM에 “설치된”메모리의 양을 줄이면이 ​​양이 줄어 듭니까? 페이징 파일 사용량이 증가하지 않고 시스템의 메모리 공간을 줄이기 위해 어떤 단계를 수행해야합니까?



답변

이 질문에 직접 대답하지는 않지만 대체 솔루션을 상기시키기 위해 여기에 게시합니다 . 대부분의 가상 컴퓨터 사용의 경우 Windows 7과 함께 제공되는 모든 단일 구성 요소 (예 : Tablet PC, Windows Media Center) 가 필요하지 않을 수 있습니다 . 설치 미디어 또는 이미지 파일에 액세스 할 수있는 경우 고급 사용자 인 경우 DISM 도구 도구 사용하여 WAIK를 사용 하거나 RT Se7en Lite 와 같은 더 간단한 도구를 사용 하여 운영 체제를 축소 할 수 있습니다 ( 관심이 있으시면 Windows Update / 서비스 팩, 무인 응용 프로그램 등을 통합 할 수도 있습니다.

이렇게하면 제거하는 구성 요소에 따라 이미지가 훨씬 작아지고 사용하는 RAM이 줄어드는 “더 가벼운”운영 체제가 만들어집니다.

다시 말하지만, 이것은 설치된 Windows 버전에는 적용되지 않습니다. 나중에 더 많은 최적화가 가능하기 때문에 이것을 대안 솔루션 이라고 부릅니다 . 있습니다 가이드의 다양한 설치 후 최적화를위한 인터넷에가.


답변

Windows Thin PC (winTPC)

이것은 Windows 7의 경량 버전입니다.

Windows Thin PC를 사용하면 공간을 적게 차지하고 잠긴 Windows 7 버전을 제공하여 기존 PC를 씬 클라이언트로 재사용

VM에 설치하는 것이 좋습니다.


답변

페이징 파일은 커밋되었지만 액세스되지 않은 메모리에 사용됩니다. 예를 들어, 응용 프로그램은 1GB의 메모리를 할당하지만 100MB 만 터치합니다. 전체 GB의 메모리를 개척하고 제거하는 대신 100MB의 실제 메모리 만 제공합니다. 그러나 Windows는 애플리케이션에 1GB의 메모리가 있다고 약속했습니다. 이 보증은 페이징 파일에 의해 뒷받침됩니다.