![8GB RAM 系统上有 16GB 的已分配内存](https://linux22.com/image/1565554/8GB%20RAM%20%E7%B3%BB%E7%BB%9F%E4%B8%8A%E6%9C%89%2016GB%20%E7%9A%84%E5%B7%B2%E5%88%86%E9%85%8D%E5%86%85%E5%AD%98%20.png)
我的系统目前非常慢,我正在寻找可能的原因。
系统为:W10x64 Pro、i5-4460 CPU @3.2GHz、8GB PC3-12800 @ 1600MHz、500GB SATA HDD。
磁盘 C: 的可用空间不足 10%,从我在任务管理器中看到的情况来看,磁盘使用率是我的主要问题。电脑不时会死机,我必须等待 10-15 分钟才能恢复。
我刚才注意到我有 16GB 的已分配内存,我不知道为什么。可能是因为系统一直被迫将数据写入硬盘,所以速度才这么慢?
来自任务管理器的图像:
编辑。我的页面文件是 8GB,这解释了已提交的内存大小。
我是否应该禁用它并查看 RAM 是否足够满足我的使用?我需要一个关于如何使系统正常运行的解决方案。
答案1
您没有 16 GB 的已提交内存。您的任务管理器屏幕截图显示您有 2.2 GB 的已提交内存,也称为“提交电量”,其中提交限制16 GB。
已提交的记忆是虚拟的地址空间,特别是进程私有的虚拟地址空间,并且是可分页的。因此n承诺费用的GB不一定使用nGB 的 RAM。另一方面,除了已占用的内存外,RAM 还有其他用途。
看到任务管理器第一个屏幕快照上“已提交”下的数字了吗?第一个显示当前已提交的数量(“提交量”),第二个显示提交限制。(达到提交限制时会弹出“Windows 内存不足”的窗口。)
内存页面上的图表显示了物理(RAM)内存使用情况,并且只显示了 30% 的 RAM 使用情况。因此,禁用页面文件不会解决您的性能问题。
已提交内存是在进程分配内存时创建的。您实际上对提交费用没有意见,但作为参考,我将补充一点:每个进程对此的贡献都显示在 TM 的“详细信息”选项卡的“提交大小”列中(默认情况下不显示;您可能需要添加它)。分页池和非分页池也是系统范围提交费用的一部分。
您提到任务管理器的另一个视图(我们看不到)似乎显示您的磁盘 0 大部分时间都很忙。请尝试使用资源监视器中的“磁盘”选项卡查看哪些程序频繁访问磁盘。
顺便说一句,磁盘活动缓慢的一个经常被忽视的原因是磁盘错误,这会导致重试。请检查事件日志以了解情况。