有没有更好的方法来显示tmux中的cpu使用情况?

mko*_*mko 6 linux shell tmux

这是一个可能消耗大量CPU使用的解决方案(从本文中窃取):

我的ubuntu 12 ec2服务器有所不同

而是使用top -ln我应该使用top -bn1,

这是我的相关.tmux.conf文件

set -g status-right '#[fg=yellow]#[(getCpuUsage.sh)]'

它实际上每2秒调用一次并输出一大堆信息,我认为应该有一个较少的CPU消耗方式或使用一些标志来限制顶部只有cpu uage的输出

orm*_*aaj 9

我使用小的tmux-mem-cpu-load C++程序.每次更新至少有一个fork/exec,但可能比调用shell更好.


cre*_*ive 7

如果我知道tmux-mem-cpu-load,我会变得懒得写自己的rainbarf:

rainbarf

它有一个更漂亮的外观,但它是一个Perl脚本,所以每2秒运行它不是一个好主意(根据我的经验,15秒就足够了).