我的朋友说只有我一个人有这种问题,但每当 Steam 更新或下载时(可能需要几个小时),它就会占用 99% 的 CPU,使其他一切都变得缓慢,而且它本身的响应速度也很慢。有没有人遇到过这种情况?你们有没有以某种方式改善过?
即使在更新之后,尽管下载在六个小时前就完成了,Steam 仍然以 99% 的 CPU 运行。我不得不退出 Steam 并重新启动它,才能将使用率降至 90% 以下(现在为 2%)。但是,这种行为非常频繁,我认为这是一个需要避免再次发生的问题。目前,另一个不同之处是 VM 大小从约 15,000K 增长到 84,116K 并稳定下来,而上次您看到它增长到 229,264K。
我的机器有 AMD Athlon 64 3000+ CPU(不是双核)、2GB RAM、NVIDIA GeForce 7600 左右和 500GB 磁盘空间。
答案1
您可以让 steam 在登录时检查文件系统(它在缓存中使用虚拟文件系统),我会尝试一下,您也可以现在让它进行碎片整理,这些 steam 缓存文件会变得非常大,然后系统可能会不堪重负地试图处理它,当您更新时,它必须从头到尾访问它。也许您需要在 Windows 上使用更大的页面文件(或更多 RAM)。
答案2
您可能还感染了某种间谍软件或病毒。我建议您在花几个小时整理硬盘碎片之前先进行扫描。
答案3
我也注意到了这一点。当我尝试在上网本上玩一款 CPU 占用高的游戏时,这真的很烦人。就我而言,这是由客户端 Store 选项卡中 Steam 主页上的 Flash 动画引起的。它会持续运行,即使 Steam 客户端最小化到系统托盘时也是如此。
我尝试禁用 IE 中的 Flash 插件,但 Steam 客户端不尊重这一点。最后,每次启动客户端时,我都只需单击“商店”选项卡中的“您的帐户”。该页面不嵌入任何 Flash。问题解决了!