Windows 7 的物理内存 (MB)
总计 4021 已
缓存 1113
可用 768 可用
174 已用
内存 3.25GB
此时windows7要求我关闭一些程序,因为“系统内存不足”。根据我阅读文章的理解,我还有768 MB的空闲内存,为什么windows7会报错?
另外缓存内存指的是什么?这部分内存是否是 Windows7 为自己保留的,这意味着 Windows7 可以免费使用它(意味着我有大约 768 + 1113 MB 的空闲内存?)?
空闲内存是尚未分配用于任何目的的内存。可用内存是应用程序最近使用过的内存,并且可能会再次使用,但如果需要,可以暂时放弃它(想想,您最小化了应用程序。该应用程序的部分内存可以重复使用,直到您恢复应用程序并继续使用它。这就是在 RAM 匮乏的系统上恢复最小化应用程序时导致长时间延迟的原因)。缓存内存是系统用作最近从硬盘驱动器获取的文件的系统缓存的内存。
作为一般规则,当 RAM 填满时,Windows 会将内容移至页面文件,性能下降会越来越严重,直到页面文件填满,这时它通常会显示系统内存不足,剩余可用内存约为 100-200mb(或者对我来说,无论如何)。
您可以使用 Sysinternals 的 Process Explorer 工具(或多或少的任务管理器)来查看您的“提交大小”。这将告诉您可用虚拟内存总量中有多少是正在使用中的。如果峰值接近限制,那么您可能会考虑增加页面文件的大小或安装更多内存。
您运行的是 64 位 Windows 副本还是带有高端显卡(具有 512 MB 或更多显存的显卡)的 32 位 Windows 副本?由于寻址工作方式的原因,32 位 Windows 只能“看到”4GB 内存,其中包括视频内存。因此,如果您的显卡内存为 512MB,Windows 实际上只有 3.5GB,而不是总共 4021MB 可供使用。如果是这种情况,您可能会考虑切换到 64 位操作系统。
| 归档时间: |
|
| 查看次数: |
1660 次 |
| 最近记录: |