标签: cpu-usage

opendirectoryd 占用 40% 的 CPU

我有一台配备 Lion 10.7.2、2.26 GHz CPU 和 2GB DDR3 RAM 的 MacBook Pro。

如果我打电话

top -o cpu
Run Code Online (Sandbox Code Playgroud)

/usr/libexec/opendirectoryd过程消耗CPU的40%以上。

$ ps aux | grep opend                                                                       
root 27834 40,4 0,3 2472048 5780 ?? Rs 6:36PM 167:19.66 /usr/libexec/opendirectoryd
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

cpu-usage process osx-lion macos

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

无法从 Windows 7 卸载 Windows 更新 KB2952664 (Compattelrunner.exe)

更新KB2952664

用于升级 Windows 7 的兼容性更新

此更新对参与 Windows 客户体验改善计划的 Windows 系统执行诊断。这些诊断有助于确定在安装最新的 Windows 操作系统时是否会遇到兼容性问题。此更新将帮助 Microsoft 及其合作伙伴确保想要安装最新 Windows 操作系统的客户的兼容性。

否则,Microsoft 会使用您的 CPU 和电源来检测他们在您迁移到 Windows 10 时可能遇到的潜在问题(或者如果他们强迫您迁移到此版本,因为它适合他们不与 Google 和 Apple 智能手机操作系统竞争的议程)。

他们扫描您的文件,并将分析结果发送到他们的服务器。问题在于,“参与 Windows 客户体验改善计划”的用户发现他们的系统速度大大降低,例如 70% 的 CPU 被 MS 扫描程序(一个名为Compattelrunner.exe. 后者可以在 100 个或更多并发线程上启动。

在此处输入图片说明
(来源:微软社区

在某些时候,用户希望停止被用作 Microsoft 的辅助工具,但需要自己承担费用和不适。

删除更新并阻止其重新安装的常用方法是(Microsoft 网站详细信息:

  • 在手动模式下切换 Windows 更新
  • 卸载 KB2952664
  • 重启
  • 获取新的 Windows 更新
  • 在新的更新中“隐藏”KB2952664。
  • 将 Windows 更新切换回通常的模式。

问题:在某些情况下,这不起作用。只要系统重新启动,KB2952664 更新就会自动重新安装,尽管它在“隐藏更新”列表中,即使您处于手动模式。否则它会在未经您许可的情况下安装。有些人向 FTC(美国联邦贸易委员会)投诉,试图阻止这种情况:

Microsoft 更新会在未经我授权的情况下在我的计算机上安装一个名为 compattelrunner.exe …

windows-7 windows-update cpu-usage migration

23
推荐指数
2
解决办法
6万
查看次数

系统 (ACPI.sys) 总是使用大约 15-20% 的 CPU

我有一台 13 英寸 Sony Vaio笔记本电脑(型号 SVS13A1C5E),我通过全新安装将其升级到Windows 8,升级后我安装了此处列出的 Win8 驱动程序。

现在我的 CPU 使用率有问题(它耗尽了我的电池),在任务管理器中我可以看到“系统”进程总是使用我的 CPU (i7-3520M) 的15-20%并且看起来正在使用单核。这是我使用 Process Explorer 发现的,用法来自ACPI.sys,看起来它正在生成大量硬件中断。

进程资源管理器 - 截图

通过进行一些研究,我发现这应该是某些驱动程序的问题,但我不知道如何确定是哪个驱动程序导致了这种情况。(请不要告诉我“升级”到 Windows 7)

cpu-usage acpi process windows-8

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

CPU 使用率持续 100% 可以吗?

我经常在后台进行 3D 渲染,这会消耗 100% 的 CPU(我降低了进程的优先级,以便它不会妨碍我正在处理的任何任务)。

我的担忧/问题是是否可以持续运行具有 100% CPU 负载的计算机/笔记本电脑。

这会减少系统的使用寿命吗?

cpu-usage lifespan overheating physical-wear

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

Windows 如何“限制” CPU(电源选项/省电)

谁能解释 Windows 如何有效地限制 CPU?

上次我尝试了一些技巧来让我的笔记本电脑不会过热,所以我尝试将 CPU 限制为 70%。

至于我的惊喜,它阻止了我的笔记本电脑过热 - 即使启动 CPU 密集型应用程序导致我的笔记本电脑过热并关闭,我的笔记本电脑也不再过热!

我查看了任务管理器,但“CPU 密集型”应用程序仍然使用了大约 95% 的 CPU,而 Windows 任务管理器显示的 CPU 使用率总计为 100%。

我在这里限制了 CPU 使用率(在测试 CPU 密集型应用程序时,“插入”选项为 70% [最小值和最大值]):

在此处输入图片说明

Windows 是如何做到这一点的?

我看到 100% CPU 使用率但我的 CPU 没有过热。我没有看到任何性能差异。

Windows 会限制 CPU 速度吗?比如,如果我有一个 2.4 GHz 的处理器,在 70% 的情况下它只会有 1.68 GHz 的限制?这怎么可能(改变 CPU 速度)?我以为你只能在BIOS中降频?

如果不是,如果不是通过改变速度,Windows 如何实现这一点?


附带问题:如果是关于速度,有没有办法将 CPU 最大状态设置为 200% ?

cpu windows-7 cpu-usage power-management

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

ffmpeg:编码 h264 时限制为单 CPU 核心

我需要在后台降低一些 H.264 视频的帧速率,而不用尽我的 CPU(在 Linux 上)。不知何故-threads 1根本没有效果:

ffmpeg -threads 1 -i 50fps.mp4 -filter:v fps=30 30fps.mp4
Run Code Online (Sandbox Code Playgroud)

流信息:

Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt470bg, progressive)
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D)
Run Code Online (Sandbox Code Playgroud)

所有核心仍处于最大状态。我怎样才能将其限制为只有一个核心?H.265 有一个特定于编码器的选项(pools=none),我可以在这里使用类似的选项吗?

video cpu-usage ffmpeg video-encoding

20
推荐指数
3
解决办法
2万
查看次数

如何找到gnome-shell CPU使用率高的原因?

我在 Linux Fedora 23 上,我最近注意到我的gnome-shell进程一直使用 100% 的一个 CPU(由 报告htop,没有可见的应用程序正在运行)。有一些提示可以解决gnome-shell(停用背景徽标,重新对齐显示器)中的错误的一些解决方法,但它们都没有帮助。

我试着跑

perf top
Run Code Online (Sandbox Code Playgroud)

它报告了以下符号中的最多工作:

22.55%  [kernel]                            [k] acpi_ns_search_one_scope
11.41%  [kernel]                            [k] acpi_ex_system_memory_space_h
 5.27%  [kernel]                            [k] _raw_spin_lock_irqsave
 5.23%  [kernel]                            [k] _raw_write_unlock_irqrestore
 3.52%  [kernel]                            [k] acpi_ut_update_object_referen
 ...
Run Code Online (Sandbox Code Playgroud)

然后我试着仔细研究这个gnome-shell过程

perf record -g -p PID
perf report -g
Run Code Online (Sandbox Code Playgroud)

但输出似乎没用:

  Children      Self  Command      Shared Object                 Symbol       
-   29.08%     0.00%  gnome-shell  [unknown]                     [.] 000000000
   - 0                                                                        
      + 55.88% 0                                                              
      + 8.25% 0x85a81                                                         
      + 6.87% 0x2                                                             
      + 5.94% 0x4                                                             
      + …
Run Code Online (Sandbox Code Playgroud)

linux cpu-usage gnome-shell

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

如何通过 svchost.exe 诊断 CPU 使用率异常?

我有一台配备 Win 7 32 位系统的笔记本电脑,由双核奔腾驱动(这是 2010 年的笔记本电脑)。有时它工作正常,但通常它在 100% CPU 负载时​​空闲。CPU 被两个 svchost.exe 进程占用(每个进程 50%)。据我了解,这是一个服务主机。有没有办法找出哪个服务是罪魁祸首?

注意:即使在安全模式下也会发生这种情况。

windows windows-7 services cpu-usage

19
推荐指数
2
解决办法
3270
查看次数

长时间以 100% 运行 CPU 有什么影响?

可能的重复:
是否可以持续 100% CPU 使用率

我最近升级了计算机,通过这次升级,我决定尝试在后台运行 Seti@Home。我正在观察 CPU 并监控它是如何工作的,空闲时 CPU 以 100% 运行(由于 Seti)。但是当我开始用电脑做事时确实会下降。

当 CPU 经常以 100% 运行时,它会随着时间的推移损坏 CPU 吗?我希望这台电脑能用得越久越好。空闲时 CPU 的温度约为 100 华氏度(37 摄氏度),100% 时平均为 130-140 华氏度。(54 - 60 摄氏度)我正在运行 AMD FX 4100 CPU

问题是:长时间以 100% 运行 CPU 有什么影响?这是否会降低 CPU 或其他组件的使用寿命,例如超频可以/会吗?

编辑 -在这个问题中提出的原始温度非常低并且是从程序中错误读取的。现在的问题是正确的温度。

cpu cpu-usage

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

OneDriveSetup.exe 导致 CPU 使用率过高

在我的 Toshiba Encore 8 平板电脑上,我注意到 CPU 使用率非常高。在 Taskmgr/ProcessExplorer 中,我可以看到它OneDriveSetup.exe占用了 1 个 CPU 内核数小时。

在此处输入图片说明

我如何解决此挂起并完成 OneDrive 更新?

cpu-usage onedrive windows-10 windows-10-v1607 windows-10-v1809

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