是否有核心CPU使用率的应用程序指示器?

我喜欢系统负载指示器(指示器多重负载),但它不反映单个CPU内核的使用情况,只反映整体CPU使用情况。 有时我会将应用程序最大化为单个核心(咳嗽,Eclipse),但是当我浏览CPU使用率图表时,一切看起来都可以接受。

我知道我可以打开Htop,但应用程序指示器的重点是能够一目了然地获得所需的信息,而不是按键。 谢谢。

这适用于Ubuntu 14.04及更高版本。

  1. 安装indicator-sysmonitor

     sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor 
  2. 运行

  3. 单击其指示器→首选项→高级选项卡
  4. cpu: {cpu} mem: {mem}更改标签cpu: {cpu} mem: {mem}cpu: {cpu0}{cpu1} mem: {mem} 。 添加任何CPU核心。
  5. 保存

    indicator-sysmonitor:cpu核心使用指标

参考文献:

  • 在面板上显示Bash脚本输出的Ubuntu AppIndicator:Sysmonitor指示器

System Monitor,又名“Conky”是众所周知的轻量级系统监视器,在大多数Linux发行版中都很流行。 在Intel i-7 Core上,您可以显示所有8个CPU:

Conky CPU

相关的代码是:

 ${color2}${voffset 5}Intel® i-7 3630QM 3.4 GHz: ${color1}@ ${color green}${freq} MHz ${color}${goto 13}CPU 1 ${goto 81}${color green}${cpu cpu1}% ${goto 131}${color3}${cpubar cpu1 18} ${color}${goto 13}CPU 2 ${goto 81}${color green}${cpu cpu2}% ${goto 131}${color3}${cpubar cpu2 18} ${color}${goto 13}CPU 3 ${goto 81}${color green}${cpu cpu3}% ${goto 131}${color3}${cpubar cpu3 18} ${color}${goto 13}CPU 4 ${goto 81}${color green}${cpu cpu4}% ${goto 131}${color3}${cpubar cpu4 18} ${color}${goto 13}CPU 5 ${goto 81}${color green}${cpu cpu5}% ${goto 131}${color3}${cpubar cpu5 18} ${color}${goto 13}CPU 6 ${goto 81}${color green}${cpu cpu6}% ${goto 131}${color3}${cpubar cpu6 18} ${color}${goto 13}CPU 7 ${goto 81}${color green}${cpu cpu7}% ${goto 131}${color3}${cpubar cpu7 18} ${color}${goto 13}CPU 8 ${goto 81}${color green}${cpu cpu8}% ${goto 131}${color3}${cpubar cpu8 18} ${color1}All CPU ${color green}${cpu}% ${goto 131}${color1}Temp: ${color green}${hwmon 2 temp 1}°C ${goto 250}${color1}Up: ${color green}$uptime ${color green}$running_processes ${color1}running of ${color green}$processes ${color1}loaded processes. 

发布整个conky配置文件是不可能的,因为它太长并且包含太多测试部分使其不专业。 你可以google conky样品并找到一个吸引你的样品。 然后,您可以将上述代码复制并粘贴到您找到的代码中。

在坐下之后,看着指标多载的代码,我设法做到了。

我制作了4核的代码。 如果你有更多它只会显示前4个核心

转至/usr/share/glib-2.0/schemas/并搜索de.mh21.indicator-multiload.gschema.xml用此替换文件中的代码

通过在终端中输入来应用更改:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

就我而言,我不得不重启:

sudo重启


完成后,转到indicator-multiload> preferences> advanced

选择“custom1”并将$ cpu.inuse替换 $ cpu.cpu0.inuse
然后选择“custom2”并将$ cpu.inuse替换 $ cpu.cpu1.inuse
然后选择“custom3”并将$ cpu.inuse替换 $ cpu.cpu2.inuse
然后选择“custom4”并将$ cpu.inuse替换 $ cpu.cpu3.inuse

选择每种所需的颜色。

感谢mook765,链接应该可以正常使用!

对于indicator-multiload的“菜单项”,你可以添加cpu频率和负载:

首选项>菜单项>添加

$(频率(cpufreq.cur0)) – $(百分比(cpu.cpu0.inuse))

$(频率(cpufreq.cur1)) – $(百分比(cpu.cpu1.inuse))

它仍然是一个额外的点击..但至少容易获得

Gnome系统监视器显示每个核心的系统负载,

它应该是你的安装,但如果没有,那么:sudo apt-get install gnome-system-monitor

资源标签