Gac*_*cek 5 memory windows-7 64-bit
我有 4GB 的内存。但是根据系统监视器,我的 PC 从未使用过 3.1 GB 以上的内存。当它达到 3.1 GB 时,使用过的应用程序开始关闭/崩溃。
为什么剩余的 800MB 没有使用?
我找到了一些网络资源,例如:可用内存可能小于基于 Windows 7 的计算机上安装的内存
但是我的电脑没有说明可用内存。它只有 4GB,而且没有限制。
在这里也发现了一些其他问题,但每个问题都显示了可用的部分。而且我的电脑不显示。
我几乎不断收到以下错误:
它不应该使用交换而不是发出错误吗?
只是一个想法:我的磁盘可用空间不到 10%,而且它们是红色的。硬盘上仍然有足够的空间,但也许 Windows 会尝试不使用交换?
查看任务管理器屏幕截图中突出显示的提交费用:
第一个数字 = 当前提交
第二个数字 = 提交限制
根据这个超级用户的回答:
提交限制 = 当前页面文件大小 + RAM 大小 - 永久分配给不可分页内存的 RAM。
这是一个硬性限制:Windows 不能批准程序请求超出它的更多内存。此屏幕截图表明您有可能 10 GB 中的 10 GB 分配给程序。这会触发“内存不足”消息。
安装更多物理内存。这将相应地增加您的提交限制并提高您的计算机性能。
增加页面文件的大小。这也会增加您的提交限制,但由于分页会减慢计算机的速度,因此不要指望有任何性能优势。
关闭使用最多内存的程序。 您可以返回到Resource Monitor 中的Memory选项卡并按Commit (KB)列对进程进行排序,以查看哪些进程对您的内存使用影响最大。也许您的程序使用了太多可以关闭的内存。请注意“总提交费用将始终大于这些值的总和,因为总数包括系统范围的分配,例如分页池。” (来源)
| 归档时间: |
|
| 查看次数: |
678 次 |
| 最近记录: |