标签: cpu-load

'htop' 不显示正确的 CPU%,但 'top' 显示

mencoder以线程 = 4运行时(在四核 CPU 上)。我注意到htop它没有显示其真正的CPU 使用率,但top确实显示了。

似乎htop只报告一个核心。这是htop的错误/限制吗?这里发生了什么?

在或或中没有显示mencoder 的其他条目。我认为100%意味着 1 个核心已达到最大值,但即使这对我来说也很奇怪;其他核心呢? pshtoptop

更新:添加了“系统监视器”输出

                  PID   %CPU   COMMAND                    
           "top"  1869   220   mencoder                 
          "htop"  1869    95   mencoder -noodml /media/...  
"System Monitor"  1869   220   mencoder
Run Code Online (Sandbox Code Playgroud)

cpu-load process

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

GNOME 系统监视器和顶部显示不同的 CPU 使用率

当我使用 SMPlayer (video:mpv) 播放电影并使用 GNOME 系统监视器检查我的 CPU 使用率时,它显示 %4 或 %5 CPU 使用率(1 秒更新间隔),但htop显示 %45 CPU 使用率:

mpv cpu使用率

top显示相同的负载htop

最高 mpv cpu 使用率

因为当我用 SMPlayer 播放电影时,我的 CPU 风扇 RPM 会更高。我怀疑top正在更准确地报告 CPU 使用情况。

我有带 6GB RAM 的 Intel i7 920。

为什么我的 CPU 使用率很高,为什么我top在 GNOME 系统监视器上和中看到不同的结果?

cpu-load system-monitor top htop mpv-media-player

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

Mendeley 1.19 更新使 cpu 102%,如何检查原因?

我正在使用 Ubuntu 16.04 LTS。升级到 Mendeley Desktop 1.19 版后,CPU 运行超过 100%。当我检查 htop 时,没有任何其他进程运行的 CPU 超过 100%。

我如何检查出了什么问题,或者是什么导致了这种情况?

Mendeley 桌面 1.19 的 htop 结果

这是我的 Mendeley 版本信息:

Mendeley 桌面 1.19 Linux 发行版

我正在编辑以通过来自 Mendeley 的电子邮件添加错误报告响应: Mendeley 1.19 错误报告响应

2018-06-18 编辑:该错误已在 1.19.1 版上解决。

cpu-load mendeley 16.04

13
推荐指数
0
解决办法
3468
查看次数

0.00 的平均负载如何存在?

我知道负载平衡是一种衡量 CPU 繁忙程度的方法。但是,我不明白平均负载是0.00如何存在的。内核不是一直在运行吗?这不占用CPU负载的一部分吗?

cpu-load

12
推荐指数
2
解决办法
3949
查看次数

Ubuntu 18.04 systemd-udevd 使用高 CPU,与 nvidia 显卡冲突

就像在Ubuntu 18.04 systemd-udevd 使用高 CPU,与 wifi 冲突一样,我也遇到了 systemd-udevd CPU 使用率增加的问题,这只能通过 (sudo) 杀死特定进程暂时解决。但是,我的问题不在于 wifi,而在于 NVIDIA 显卡:

阅读udevadm monitor给出了重复的行,如:

KERNEL[408.860342] remove   /module/nvidia (module)
KERNEL[408.901437] add      /module/nvidia (module)
KERNEL[408.916478] remove   /module/nvidia (module)
UDEV  [408.944573] add      /module/nvidia (module)
UDEV  [408.969459] remove   /module/nvidia (module)
KERNEL[409.039276] add      /module/nvidia (module)
KERNEL[409.060769] remove   /module/nvidia (module)
Run Code Online (Sandbox Code Playgroud)

并检查less /var/log/syslog给出的重复版本:

May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.698688] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.699064] NVRM: No NVIDIA …
Run Code Online (Sandbox Code Playgroud)

nvidia cpu-load systemd 18.04

12
推荐指数
2
解决办法
9038
查看次数

如何防止 [flush-8:16] 和 [jbd2/sdb2-8] 导致 GUI 无响应?

大约每周两次,整个图形界面会在没有警告的情况下锁定大约 10-20 秒,而我正在执行诸如浏览网页或写论文之类的简单任务。发生这种情况时,GUI 元素不会响应鼠标或键盘输入,并且系统监视器小程序显示 100% IOWait 处理器使用率。

今天,我终于碰巧在问题开始时已经打开了 GNOME 终端。尽管 Google Chrome、Firefox、GNOME Do 和 GNOME Panel 等其他应用程序没有响应,但终端仍然可用。我运行iotop并观察到命名[flush-8:16][jbd2/sdb2-8]交替使用 99.99% IO 的命令。

这些是什么,我如何防止它们导致 GUI 无响应?

细节

$ mount | grep ^/dev
/dev/sda1 on / type ext4 (rw,noatime,discard,errors=remount-ro,commit=0)
/dev/sdb2 on /home type ext4 (rw,commit=0)
$ cat /proc/swaps 
Filename        Type        Size     Used    Priority
/dev/sdb3       partition   1052252  0       -1
Run Code Online (Sandbox Code Playgroud)

/dev/sdaOCZ-VERTEX2/dev/sdb是一个WD10EARS。这是dumpe2fs /dev/sdb2smartctl /dev/sdb --all

我在dmesg或 中没有看到任何异常/var/log/syslog …

cpu-load disk-usage

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

Bash 需要大量时间来加载

因此,当我打开一个终端 (ctrl+alt+t) 时,提示显示大约需要 6 秒,并且我可以观察到(在另一个终端上运行 top)它占用了 99% 的 CPU 来执行此操作。

是什么原因造成的?它之前立即加载。

我正在运行 Ubuntu 13.04,我的 CPU 是 Intel Core i7-2600K @ 3.4GHz,我有 16GB 的 RAM。

~/.profile:

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install …
Run Code Online (Sandbox Code Playgroud)

command-line bash cpu-load

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

80 个内核中有 16 个内核未被利用

最近我发现我们的服务器不再使用系统中的所有 80 个线程。尽管系统负载很高,但看起来 16 个内核始终处于空闲状态。

它是戴尔 powerEdge R900 服务器,有 4 个插槽,是 10 核至强的 4 倍。所以 40 个内核,HT 有 80 个线程。(Intel(R) Xeon(R) CPU E7-4850 @ 2.00GHz)。系统内存为 512GB 运行 Ubuntu 14.04.1 LTS。我还没有重新启动服务器,我希望避免这种情况。

uname -a
Linux 程序集 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:42 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

我检查了以下内容:

i7z测温:(不能显示4个插座

来自 cpuinfo 1994.00Mhz 的 CPU 速度
真频(不计 Turbo) 1994 MHz

套接字 [0] - [物理内核 = 10,逻辑内核 = 20,最大在线内核数 = 10]
  CPU 倍频器 15x || 总线时钟频率 (BCLK) 132.93 MHz
  TURBO 在 10 …

cpu-load cpu 14.04

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

Avahi 守护进程使用过多的 CPU?

看来avahi-daemon我不知道的进程在我的系统上使用了过多的 CPU

我已经尝试过htop系统监视器,并且只htop显示CPU使用情况。下面包含屏幕截图。

我能做些什么来让自己avahi-daemon行为得体?

编辑:这个问题经常在玩 Dota 2 游戏时出现。我已经观察这个问题一周了。

顶部

系统监控器 与 htop 不同,系统监视器似乎不会显示哪个进程正在消耗 CPU。

sudo systemctl status avahi-daemon.s* 根据@heynnema 的要求

cpu-load avahi cpu htop

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

Ubuntu 19.04 高cpu使用

我在 Ubuntu 19.04 中 CPU 使用率很高,而且我的屏幕看起来很卡。

看着top我看到 gnome-shell 经常运行大约 50%。

cpu-load gnome-shell 19.04

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