小编Sno*_*ody的帖子

没有发生任何事情时 dwm.exe 的 CPU 使用率高

设置:Windows 7 Ultimate,在 Windows 8 中的 VMware 框中运行,安装了 VMware Tools;VMware Workstation 是唯一在 win8 中启动的应用程序)。航空开启。

从几个月前开始,断断续续地,所有应用程序的性能都非常缓慢。检查进程资源管理器显示 dwm.exe (20-30%) 和 svchost.exe (30-40%) 在系统空闲时 CPU 使用率很高,除了资源管理器之外什么都没有打开。

杀死 dwm.exe 不会改变任何东西;dwm 在重新启动时恢复其高 CPU 使用率。

svchost 中的服务有:

  • 音频端点生成器
  • CSC服务
  • 网人
  • PCASVC
  • 系统主
  • TRKWKS
  • 用户体验短信
  • WDI系统主机

关闭 Aero 稍微有帮助,但我想真正解决问题。这个问题以前不存在;它并不缓慢,dwm.exe 只有在实际将窗口组合在一起时才具有高使用率;我从未注意到该 svchost 有任何高使用率。

当我一次运行一个应用程序时进行编辑,应用程序的大部分区域偶尔会变黑,就像过去使用 Win 95 时会耗尽系统资源一样。

windows-7 performance cpu-usage vmware-workstation virtual-machine

8
推荐指数
1
解决办法
9830
查看次数

Windows 8 物理内存使用量不增加

我有一个带 Windows 8 的超极本。8GB 的​​物理内存。我在分配 4GB 的 vmware 映像中运行 Win7。但是,我无法将物理内存使用量的数字相加。

除了运行 VM 之外,Win8 机器并没有做太多事情。Windows 本身应该有略小于 4GB 的内存。然而,任务管理器中的物理内存使用率一直在 75-85%(有时我会收到可怕的警告“你的内存不足”和蓝屏)。我不知道使用了多少——任务管理器中的数字加起来没有那么多!(提交费用或工作集)。物理使用率怎么会高于虚拟使用率?

我已经运行了RamMap并且它并没有真正解释很多事情(我不知道这些数字是否正常或表明存在问题)。我不想学习 Windows 内存管理的所有血腥细节;我只是想知道为什么这台应该有足够多的物理 RAM 的机器内存不足。

我怀疑缓存/缓冲区,但 CPU 使用率很低,并且在需要时不会快速释放此内存。

memory windows

1
推荐指数
1
解决办法
2039
查看次数