使用 Chrome 进行大量浏览后,Svchost.exe 进程会占用 5GB 的 RAM,即使我已关闭浏览器也是如此。如何防止此行为?
我已经附加了该 svchost 进程的相关服务。
这是一台戴尔 E5430 笔记本电脑,12GB RAM,Win7 x64。除了 BitDefender Internet Security(这是我第一次在 PC 上试用)之外,我没有安装/运行任何可能导致此类行为的特殊软件。
答案1
Chrome 和 FF 因泄漏内存而臭名昭著,taskman 还可以,但如果确定阴险线程是否拒绝释放 RAM,最好使用 procexp 来确定。
我使用“64 位” Mozilla Nightly 解决了这个问题,但这个想法本身引发了关于 64 位浏览器是什么的争论,因此这是一个值得注意的问题。
到目前为止,您还注意到字体是该 svcprocess 的一部分,并且 Windows 通常在启动时加载其字体,您可以在使用 cperf 或类似程序记录启动和关闭问题时量化此过程。
你在这个盒子上安装了很多字体吗?它们大多是 TTF 字体吗?因为我偶然注意到,在安装 Adobe Creative Suite / Acrobat Distiller 和开放字体后,Windows 几乎尖叫着降级了。