XP Mode 内存占用

XP Mode 内存占用

我在 Windows 7 上工作,刚刚安装了 XP 模式。我在 XP VM 上运行了许多程序。

当我启动虚拟机时,我的 Windows 7 内存使用量约为 1600M。虚拟机运行后,内存使用量上升到 2240 - 相差 640M。

为什么会发生这种情况?

我正在查看正在运行的进程列表(所有用户)并且 VM 条目状态为 17M。

任何见解都值得赞赏。

答案1

答案2

大多数现代操作系统都使用磁盘页面缓存,它将硬盘中经常使用或最近使用的信息存储在内存中,以加快将来的访问速度。当您在 Virtual PC 中启动 Windows XP 时,Windows 7 会将 Windows XP 运行所需的许多文件加载到其磁盘缓存中,以便 VM 运行得更快。

如果您需要内存来执行其他操作,Windows 将自动释放它并将其提供给其他程序使用,因此无需担心。

答案3

这是高度虚拟机不太可能只占用 17Mb,它会运行另一个进程。我认为您只是在查看虚拟机的 GUI 进程。

我会用Microsoft/Sysinternals 进程浏览器,或者只需确保勾选任务管理器左下角的“显示所有用户的进程”。

相关内容