XP 모드 메모리 공간

XP 모드 메모리 공간

저는 Windows 7에서 작업 중이며 방금 XP 모드를 설치했습니다. XP VM에서 많은 프로그램을 실행했습니다.

VM을 시작할 때 Windows 7 메모리 사용량은 약 1600M입니다. VM이 실행되면 최대 2240까지 올라갑니다. 이는 640M 차이입니다.

왜 이런 일이 발생합니까?

실행 중인 프로세스 목록(모든 사용자)을 보고 있는데 VM 항목에 17M이 표시됩니다.

어떤 통찰력이라도 감사하겠습니다.

답변1

나는 다음과 같은 종류의 질문에 답하기 위해 Process Explorer를 사용하려고 합니다.

http://technet.microsoft.com/en-us/sysinternals/bb896653

아니면 vadump를 사용해도 됩니다.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3fe0961b-ea72-40eb-a052-f68bac5a8ec1&displaylang=en

답변2

대부분의 최신 운영 체제는 다음을 사용합니다.디스크 페이지 캐시는 향후 액세스 속도를 높이기 위해 하드 드라이브에서 자주 사용하거나 최근에 사용한 정보를 메모리에 저장합니다. Virtual PC에서 Windows XP를 시작하면 Windows 7은 VM이 더 빠르게 실행되도록 Windows XP를 디스크 캐시로 실행하는 데 필요한 많은 파일을 로드합니다.

다른 용도로 메모리가 필요한 경우 Windows는 자동으로 해당 메모리를 해제하여 다른 프로그램에서 사용할 수 있도록 하므로 걱정할 필요가 없습니다.

답변3

그것은고도로가상 머신이 17Mb만 사용할 가능성은 거의 없으며 다른 프로세스가 실행될 것입니다. 나는 당신이 VM의 GUI 프로세스를 보고 있다고 생각합니다.

나는 사용할 것이다Microsoft/Sysinternals 프로세스 탐색기, 또는 작업 관리자의 왼쪽 하단에 있는 "모든 사용자의 프로세스 표시"를 선택했는지 확인하세요.

관련 정보