我有 4 GB RAM 内存。在任务管理器中你可以看到坚定的内存为 5,6/7,9 GB RAM。为什么如果正在使用内存只有 3.1 GB ? Windows 是否使用页面文件?
答案1
根据TechNet对new的介绍taskmgr
:
已提交虚拟内存是私有的、不可共享的虚拟内存,由进程、操作系统或驱动器创建,可能需要分页。这总是从 RAM 开始,可能必要时调出页面。因此,已提交的内存可由 RAM 支持(如果您没有页面文件,它将保留在 RAM 中,直到 VM 被删除,例如在进程退出时)。
所以……是的,如果存在页面文件,Windows 会使用它,但通常它会在内存中保留一些空间(如上所述),以防万一。但是,这些已提交的内存不一定会被调出。