任务管理器显示已使用 8.2/12.4 GB 的 RAM,但我只安装了 8 个

任务管理器显示已使用 8.2/12.4 GB 的 RAM,但我只安装了 8 个

因此,正如标题所述,Windows 任务管理器告诉我,12.4 GB 的 RAM 中 8.2 GB(或它决定的数字)已被使用,而实际上我只有 2 块 4 GB 的内存条。

图像

这是为什么?我搜索了整个互联网,但人们似乎遇到了与我完全相反的问题。

CPU:AMD A10-7850K
主板:ASUS A78M-E
RAM:我不知道,但它是 DDR3,主频为 1600 MHz
GPU:EVGA 1070 SC

答案1

任务管理器中显示的提交费用或“提交”很难以技术上准确且易于理解的方式描述。我见过的大多数解释都倾向于易于理解,但却以牺牲准确性为代价。

提交不是 RAM 使用量或页面文件使用量或两者任意组合的衡量指标。它更多的是潜在使用量的问题。本质上,应用程序向操作系统请求一个存储数据的地方。此存储可能在 RAM 中或页面文件中。最初没有为此存储预留,只是操作系统承诺将有可用存储。提交只是所有此类存储请求的总和。通常,应用程序不会使用所有请求的存储,至少不会同时使用。提交限制是提交的最大限制。它是 RAM 大小 + 页面文件大小 - 一个很小的开销。

请理解,这是实际发生情况的高度简化版本。

高提交量不会影响性能。重要的是提交量永远不会达到提交限制。Windows 会在达到提交限制之前发出内存不足错误。如果页面文件由系统管理,则提交限制是灵活的。操作系统可以将页面文件增大到定义的限制,以扩大提交限制。它只会在必要时这样做。

如果磁盘空间允许,我建议您将页面文件设置为系统管理。

相关内容