我有一个非常奇怪的问题,困扰了我很长时间。我有一个带有 16GB RAM 的 Windows 7 系统。每周左右,通常是在一周的前几天的某个时间点,当系统使用的 RAM 数量积累了很多时,系统会急剧减速到几乎冻结的程度(鼠标光标只会以非常不稳定的方式移动,并且大多数活动程序将停止响应),并且 CPU 的使用率将达到 100%。这种状态将持续大约 5 到 10 分钟,然后计算机将恢复正常运行,内存“刷新” - 这是我能想到的描述它的最佳词;系统使用的 RAM 将比此过程之前或启动它之前少很多。例如,在系统或多或少锁定之前,它将使用 8.8GB RAM,而在它解冻并恢复正常后,它将使用 5.8GB RAM。我检查过了,我很确定这不是磁盘碎片整理(每周三凌晨 1 点运行,每周一次,时间随机),也不是防病毒扫描。有人知道发生了什么吗?
答案1
您需要使用进程资源管理器或资源监视器等工具来查看哪些程序占用了所有 RAM。听起来好像您的某个应用程序在后台运行,存在内存泄漏。
这与磁盘碎片无关。您需要找出哪些应用程序占用了 RAM。我最常在 Java 应用程序中看到这种情况。
高 CPU 可能是由于突然的交换活动(系统试图通过将优先级较低的内存写入交换文件来释放内存)造成的。如果突然出现磁盘活动,防病毒工具也会出现这样的峰值。
告诉我们正在运行什么也会有帮助。