当有大量 RAM 可用时,虚拟内存被使用

当有大量 RAM 可用时,虚拟内存被使用

我使用 RainMeter(桌面自定义工具),它附带一个小部件,可显示实时 RAM 和虚拟内存使用情况,自从我使用它以来,它总是显示至少 10%-30% 的 SWAP 使用情况。这是通过将 RAM 使用情况与“SWAP”/虚拟内存使用情况相加得出的,两者相差 +7/10% 我从应用软件中获得了 11.6 GB(原为 16GB)。这是正常现象还是有问题?

答案1

当程序分配内存并且暂时不使用时,操作系统可以将其移至页面文件以释放内存以供磁盘缓存使用。

我相信 Windows 有一个设置,可让您选择是否应该更积极或更消极地执行此操作。在 XP 中,它位于控制面板中的系统 -> 高级选项卡,然后是性能,再次单击设置 -> 高级选项卡。如果您有大量 RAM,当您突然决定使用它时,必须等待您的程序从页面文件交换回来,这可能不是理想的选择。

相关内容