标签: cpu-usage

用于查看 CPU 使用率、内存和执行任务列表的命令行实用程序

我想每 10 分钟记录一次正在运行的 Windows 中所有应用程序的列表、CPU 使用情况和内存使用情况。

我有很多 node.exe 任务,所以我想查看任务的参数(例如: node c:\myscript.js

我试过:tasklist/?但没有发现任何与 cpu 使用相关的东西。

我试过了:procexp/?但无论如何都没有找到将列表导出到文件(或在控制台中显示)

我试过:cprocess(NirSoft),它可以转储到文件,并显示 CPU,但它不提供运行的 exe 的参数。

任何的想法?

memory windows cpu cpu-usage command-line

10
推荐指数
1
解决办法
6万
查看次数

在 Windows 10 Fall Creators Update 之后,一个 svchost.exe 实例一直在使用 CPU 时间

自从安装了 Windows 10 Fall Creators Update 后,我的svchost.exe进程一直在使用大约 14??% 的 CPU 时间:

CPU 利用率图

svchost.exe实例负责托管三个服务:

基本过滤引擎、CoreMessaging、Windows Defender 防火墙

CPU 时间由该进程内的线程消耗,Process Hacker无法将其归因于以下三个服务中的任何一个:

来自进程黑客的屏幕截图

鉴于这三个服务被认为是关键的系统服务,因此很难对它们采取任何措施。这些服务不能被 停止或禁用services.msc,终止进程会触发错误检查 ( CRITICAL_PROCESS_DIED)。通过设置 UI 禁用 Windows Defender 防火墙不会减少 CPU 使用率。

我没有想法了。什么可能导致这种情况?我该如何进一步调试?是否有停止这些服务的解决方法?


更新:在使用@HelpingHand进行一些调试后,我们已将其与 Windows Defender 防火墙服务隔离。进程监视器显示它不断访问注册表:

进程监视器的屏幕截图

过滤到该进程的进程监视器捕获的 CSV 导出可在此处获得

我仍在寻找一种方法来阻止这种行为。


更新 2:使用 Windows 性能分析器进行的分析表明,大部分 CPU 时间都被来自以下代码的代码所消耗rpcrt4.dll

Windows 性能分析器的屏幕截图

cpu-usage svchost windows-firewall windows-10 windows-10-v1709

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

限制 Firefox 中闪存的 CPU 使用率?

我们如何限制 Firefox 中 Flash 插件的 CPU 使用率?

我不想禁用 Flash,但我也不需要 Flash 对象全速运行,以节省电池电量。

windows linux firefox flash cpu-usage

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

CPU 风扇转速为 3590 RPM 是否正常?

Ant在这个 stackoverflow 问题中向我指出了SpeedFan

我下载了 SpeedFan,它报告说我的CPU 温度峰值约为73C,根据此图表这似乎是正常的(尽管 SpeedFan 中的小火焰图标让我担心)。

但是,CPU 风扇转速为 3590 RPM 正常吗?在我打开雷鸟、tweetdeck 和 Firefox 中的 youtube 视频后,CPU 风扇达到了这个速度。在这个速度下,风扇旋转得如此剧烈,以至于我能感觉到电脑上方桌子上的轻微振动,它使高音无人机/呜呜声像飞机起飞一样。我的风扇坏了还是这个速度对于 CPU 风扇来说太高了?

替代文字

这是风扇的照片:

替代文字

替代文字

fan cpu-usage

9
推荐指数
1
解决办法
11万
查看次数

当它们加起来没有达到 100% 时,如何判断哪个进程占用了我的 CPU?

Ubuntu 的系统监视器小程序持续显示 100% CPU 使用率。如果我单击它,资源选项卡也会连续 100% 显示它。但是,如果我去流程以找出哪个流程是罪魁祸首,则不会超过 10%。如果我跑到顶部,则不会超过 10%。各个过程加起来不等于 100%。我尝试杀死很多进程,但总体使用率仍然是 100%。如何找出占用 CPU 的资源?

替代文字

这是我每天使用的计算机上的一种不寻常情况,除非我正在做一些需要它的事情(例如加载 32 个 Firefox 标签),否则它永远不会接近 100% CPU,之后它会恢复到正常的空闲水平。这不是新安装或任何东西。没有理由应该最大化处理器。我不确定它是什么时候开始的,或者我是否改变了导致它发生的东西。

通常我会使用 top 或 System Monitor 并找到失控的进程,但这次我无法使用这些工具找到任何东西。它在重新启动和一切后仍然存在。

而且处理器显然很热,所以它不是一个错误的读数。

更新:我尝试杀死每个进程,一次一个,直到问题消失,杀死 vino-server 最终修复了它,即使该进程从未超过 5%。几天前我启用了远程桌面(显然现在已经禁用了它)。

但问题仍然存在:单个进程如何设法使用 100% CPU 而 top 仅显示该进程为 5%?以后我如何识别此类罪魁祸首?

看起来我不是唯一遇到这个问题的人:

在快活和业力方面仍然是一个问题。有趣的是,系统监视器和 htop 都没有显示单个进程的总和接近 100% cpu。

cpu cpu-usage ubuntu

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

为什么 Firefox 每隔几秒就会导致高 CPU 使用率“峰值”?

当我启动 Firefox 时,我有一段时间没有问题,但几天后,CPU 峰值开始出现。在峰值期间,Firefox 冻结然后停止。尖峰每七到十秒发生一次,每个尖峰持续两到三秒。如果我在出现尖峰时打字,则仅在尖峰之后输出字符。一开始以为是Flash的问题,所以禁用了,但是问题依旧。

此外,几天后 Firefox 的内存使用量增加到 600 MB 以上。

我使用的 Firefox 插件和扩展列表可以在这里找到

memory firefox freeze performance cpu-usage

9
推荐指数
2
解决办法
1万
查看次数

为什么我的 CPU 使用率在 Process Explorer 中被破坏了?

在我的系统(Windows 7)上,进程资源管理器似乎报告了错误的 CPU 使用率:

  • 当 Firefox 运行时,我不断得到 30%+
  • 当我杀死 Firefox 时,我仍然获得相同的 CPU 使用率
  • 如果我按 CPU 时间排序,Process Explorer 本身占用 18% 到 22%
  • 任务管理器报告 < 10%(在什么都不做的情况下仍然很多)

......所有这一切都没有做任何特别的事情,只是打开这些应用程序。

CPU:Intel Core2 Duo P8600 2.4 GHz

任何想法或方法来调查这个问题?

windows cpu windows-7 cpu-usage

9
推荐指数
2
解决办法
4392
查看次数

为什么 Windows 不使用其他 CPU 内核?

在 Windows 任务管理器中,“性能”选项卡显示第一个 CPU 已达到最大值,其他 7 个只是空闲,偶尔会出现峰值。是什么赋予了?

更多信息: 我有 8GB,只有 4.5GB 正在使用。进程选项卡没有任何进程占用处理能力的迹象。实际上系统空闲进程是98-99。

当我编写程序并且有 8 到 12 个应用程序在运行时(当然有几个与编程直接无关),我的计算机慢得像爬行一样。

系统信息:

Intel Core i7-2600K Processor (quad-core with hyper-threading), 
8GB RAM, 
Intel BOXDZ68BC LGA 1155 Motherboard, 
500GB HDD
Run Code Online (Sandbox Code Playgroud)

windows performance cpu-usage

9
推荐指数
1
解决办法
4万
查看次数

在 Prime95 中,尽管所有选项的 CPU 都为 100%,但为什么小的 FFT 会产生最多的热量?

我刚刚构建了一台新的 Skylake PC,我将看到使用 Prime95 作为压力测试器进行一些超频。

它在正常使用中工作正常,但使用 Prime95 我注意到在某些负载下 CPU 节流。

如果所有 4 个内核(8 个线程)都以 100% 的速度阻塞,为什么 Prime95 中的 Small FFT 设置比“混合”选项的温度更高?

cpu cpu-usage throttling prime95

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

“系统”和“系统中断”导致的高 CPU 使用率(由 ACPI.sys 引起)

我有一台运行 Windows 8.1 x64 的笔记本电脑,没有任何问题。现在安装了 Windows 10 x64,任务管理器通过“系统”和“系统中断”不断显示异常的 CPU 使用率。为了解决这个问题,我已经尝试了以下方法,但没有成功:

  • 禁用和卸载所有非必要的驱动程序。
  • 安装比自动安装的驱动程序更新的驱动程序(如果可用)。
  • 禁用/启用快速启动选项。
  • 禁用所有非必要服务。
  • 系统准备。
  • 将 BIOS 重置为默认值和各种设置组合。
  • 将 BIOS 刷新到最新的可用版本。
  • 从我用于其他 PC 的相同媒体进行全新安装。
  • 安装 Windows 更新中提供的所有更新,直到今天。
  • Windows 性能记录器/分析器。

我对 Windows 性能分析器不是很熟悉,所以我希望这里有人能指出我正确的方向 - 我到底应该寻找什么,找出哪个设备/驱动程序是罪魁祸首。或者,如果有任何其他方法来解决这个问题?

对于勇敢的灵魂,这是我来自 WPRUI跟踪文件和问题的屏幕截图:

任务管理器视图

performance cpu-usage drivers xperf windows-10

9
推荐指数
2
解决办法
1万
查看次数