RAMMap 中的“空工作集”选项

RAMMap 中的“空工作集”选项

这个选项主要起什么作用?它会释放未使用的内存吗?如果是,它会如何影响性能?在什么情况下我会使用它?

答案1

摘自我的Windows Sysinternals 管理员参考第一版

空工作集将内存从所有用户模式和系统工作集中移至待机或已修改页面列表。请注意,当您刷新 RAMMap 的数据时,运行任何代码的进程必然会填充其工作集以执行此操作。

空系统工作集 从系统缓存工作集中删除内存。

从个人经验来看,我只是使用taskmgr来查看内存变化。

初始 - 6.41 GB

打开RamMap后 - 7.19 GB

执行完空工作集后-5.45 GB

关闭 RamMap - 4.68 GB

下面是一张相同的图片:

在此处输入图片描述

答案2

来自虚拟机地图帮助手册:

刷新菜单中的空工作集菜单项释放分配给该进程的所有物理内存,然后刷新扫描。

我认为该功能与 RAM 映射类似,并且“空工作集”功能可释放所有物理内存。

相关内容