w3wp.exe显示 99% 的 CPU 使用率。调查这种高 CPU 使用率的原因的最佳方法是什么?
考虑安装了 2 台打印机的 Windows 7 x64 安装。该系统安装了 8GB 内存。一台打印机是通过 TCP/IP 的 Brother 激光 MFC-8220 打印机,另一台是 CutePDF 打印机。
问题:spoolsv.exe当机器空闲时,经常吃大量的内存和CPU。通常设备处于关机状态。打开它对 RAM 或 CPU 使用率没有影响。
第一个考虑是之前可能有打印作业发送给 Brother,但队列为空,并且没有作业在等待。
这些屏幕截图没有显示,但该spoolsv服务通常会消耗所有 8GB 并攀升至使用 95-100% 的 CPU。


两台打印机 - Brother 和 CutePDF 打印机在各自的队列中都有 0 个文档。
问题:我可以采取什么措施来确保 spoolsv.exe 不会消耗不当数量的 CPU 和 RAM?

我想知道一天内我的 PC 上特定可执行文件的平均 CPU 使用率是多少。
我可以编写一个 C# 应用程序来做到这一点,但我认为这正是超级用户知道它是否存在的那种应用程序!
我正在使用 Windows 7 64 位,以防万一!
谢谢!
我正在寻找一个应用程序或一行代码,可以让我观察一个过程,将信息保存在多个变量中,然后将收集到的信息放在一个文件中。
我一直在尝试各种变化,top但没有运气。我正在运行几个 CentOS 虚拟服务器,VM 是一个 2GB RAM,2 个处理器。
一个脚本可以在指定的时间内工作,同时在文本文件上编写带有信息的行,因此最后我可以使用一种包含数据的表格。
我要对服务器进行压力测试,我想有数据做一些统计。
我注意到从 2011 年开始使用 Windows 8 的 MacBook Pro,当我将笔记本电脑闲置一段时间时,风扇开始旋转。
我认为似乎正在运行的是 Windows Defender。是否可以禁用此后台扫描 - 或者它正在做什么?
我仍然希望启用实时保护;当我不使用机器时,我不需要任何后台扫描来运行。
我在 Windows 8 Pro x64 中遇到持续的高 CPU 使用率。原因是 svchost 以恒定的 25% CPU 运行,即使在空闲时也是如此。我检查了 svchost 正在运行的服务,并打开/关闭它们,直到找到原因。
事实证明,IPHLPSVC(IP Helper)服务负责所有 CPU 使用率。一旦我停止服务,CPU 在空闲时下降到 0-1%。
我做了一些研究,似乎 IPHLPSV 是为了过渡到 IPv6。我仍在使用 IPv4,并且在任务停止时没有遇到任何问题。我应该禁用该任务吗?有没有人对可能导致问题的原因有任何想法?
我有一些 .mkv 1080p 视频,但 VLC 无法流畅播放。
如果我打开任务管理器,我可以看到 CPU 处于 100%,因为 VLC 尽可能多地使用(95% 或更多)。
然后,我想知道
我有:
vlc-media-player cpu-usage gpu high-definition video-playback
设置: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 中的服务有:
关闭 Aero 稍微有帮助,但我想真正解决问题。这个问题以前不存在;它并不缓慢,dwm.exe 只有在实际将窗口组合在一起时才具有高使用率;我从未注意到该 svchost 有任何高使用率。
当我一次运行一个应用程序时进行编辑,应用程序的大部分区域偶尔会变黑,就像过去使用 Win 95 时会耗尽系统资源一样。
windows-7 performance cpu-usage vmware-workstation virtual-machine
CPU 处于高负载、消耗电池且风扇始终开启。检查任务管理器,我可以看到 Unistack 服务组占用了 40%-45% 的负载。机器规格:Windows 10 Pro 64 位英特尔酷睿 I5,8 GB RAM。没有办法阻止这个:服务面板中不存在 Unistack 服务组或从任务管理器禁用终止任务。¿如何停止或解决此问题?
当我top在 ubuntu 系统上执行命令时,我看到以下结果
top - 07:58:58 up 1:21, 1 user, load average: 0.82, 0.73, 0.55 任务:总共 293,1 运行,292 睡眠,0 停止,0 僵尸 %Cpu(s):0.8 us,0.8 sy , ....
我需要了解load average和%cpu。
我的理解基于我的知识和高 CPU 利用率但低负载平均
平均负载
平均负载是衡量一段时间内内核运行队列中等待的任务数量(不仅是 CPU 时间,还有磁盘活动)。这是否意味着根据上述结果有 0.83 个任务正在等待?怎么可能是十进制数?还有什么是三个不同的数字0.83 0.73, 0.55?
%中央处理器
这表示 CPU 在过去 x 秒内工作了多长时间。例如:- 如果 CPU 利用率显示 60%,则表示在过去 x 秒内 cpu 在 x 秒内工作了 60%。我的理解是否正确?如果是,%Cpu(s): 0.8 us代表什么?
另外,如果我有 4 个 CPU 处理器,并且 %CPU 显示 50%,这是否意味着所有内核都在 50% 工作或 2 …