War*_* P 37 performance windows-vista superfetch resource-monitor
有时,当我的计算机冻结并且几乎无法使用时,原因似乎是一些繁重的后台处理。有时,我可以使用资源监视器来捕捉谁在使用我所有的磁盘带宽(此类详细信息未显示在任务管理器中)。我怀疑这个 svchost.exe 实例确实显示了 Windows Update 服务的活动,但我不确定我是否可以确定。
这是我所看到的:

问题是:LocalSystemNetworkRestricted 是什么意思,我可以将资源概览中的一个条目与它的 svchost.exe 关联到什么服务吗?
好的部分是上面屏幕截图中的文件列(如果展开)告诉您正在写入或读取的实际文件,这反过来又帮助了我的理论,即这是 windows 更新和 MSI 安装的 windows -updates(可能是服务拥有的子进程)显示为“svchost.exe (LocalSystemNetworkRestricted)”,但我想确定。如果有问题的文件是页面文件,那么我的系统很可能被页面文件读/写淹没(通俗地称为我的系统正在颠簸,并且需要更多的物理 RAM)。但最终的原因似乎是一些windows服务。
更新不是 Windows 更新,但事实证明它是 SuperFetch,一个巨大的 Vista 错误功能。
War*_* P 31
这个烦人的系统输出是由一个名为 SuperFetch 的 Windows Vista 错误功能(废话)引起的。虽然该服务仍然存在于 Win7 中,但它已得到修复,似乎不再拖慢我的速度,尽管您的里程可能会有所不同。
http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch
禁用此垃圾节后,从“服务”窗口(在开始菜单搜索框中键入“服务”,找到 Superfetch,将其停止,然后禁用它自动启动),这些冻结就会消失。在具有足够 RAM 和磁盘吞吐量的系统上,superfetch 会导致系统性能的净增加。在我的笔记本电脑上启用 SuperFetch 会导致系统定期冻结,它根本不响应鼠标点击。我以为我快疯了,但这是为您带来 UAC 和其他伟大创新的人投入到 Vista 中的部分内容。我认为它已在 Win7 中重新设计或废弃,因此它不会这样做。
更新评论者说他在 Win7 中看到了这一点。我还没有在笔记本电脑上遇到 Win7 的问题,但是我所有的笔记本电脑都有非常高性能的 7200 RPM 驱动器或混合或固态驱动器。我想听听那些遇到 SuperFetch 使用 7200 RPM 传统驱动器或 SSD 的台式机减慢问题的人的评论。(我可以想象这会发生在主轴转速为 5400 RPM 的硬盘驱动器上。)
Update2 Windows 的部分问题在于它只报告父进程 svchost.exe,您需要阅读下面的另一个答案,该答案也将您指向 SysInternals Process Explorer,这有助于您找出 svchost.exe 中的实际内容(例如 superfetch 或 windows update 或其他东西)实际上会减慢您的机器速度。
| 归档时间: |
|
| 查看次数: |
273519 次 |
| 最近记录: |