我喜欢系统负载指示器 (indicator-multiload),但它并不反映单个 CPU 核心的使用情况,而只是反映整体 CPU 使用情况。有时我会让某个应用程序将单个核心占用到最大(咳咳,Eclipse),但当我浏览 CPU 使用率图表时,一切看起来都还可以接受。
我知道我可以直接打开 Htop,但应用程序指示器的重点在于能够一目了然地获取所需的信息,而不是通过按键。谢谢。
答案1
这适用于 Ubuntu 14.04 及更高版本。
安装
indicator-sysmonitor
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor
运行
- 点击其指示器 → 首选项 → 高级选项卡
- 将标签从 更改
cpu: {cpu} mem: {mem}
为cpu: {cpu0}{cpu1} mem: {mem}
。添加您拥有的 CPU 核心。 节省
参考:
答案2
系统监视器,又名“Conky”,是大多数 Linux 发行版中流行的著名轻量级系统监视器。在 Intel i-7 Core 上,您可以显示所有 8 个 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 配置文件,因为它太长,包含太多测试部分,因此不够专业。您可以谷歌搜索 conky 示例,找到一个您喜欢的。然后,您可以将上述代码复制并粘贴到您找到的示例中。
答案3
坐下来,看了 indicator-multiload 的代码后,我成功了。
我编写了 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 > 首选项 > 高级
选择“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,链接现在应该可以用了!
答案4
Gnome 系统监视器显示每个核心的系统负载,
它应该随你的安装一起提供,但如果没有,则:sudo apt-get install gnome-system-monitor
资源选项卡