gatotray是一個小型CPU監視器,在小空間中以圖形方式顯示多個統計數據(使用,溫度,頻率),並緊縮資源。由於版本3.0,它也可以作為屏幕保護程序運行。

(c)Gatopeich撰寫的2011 - 2020年,根據創意共享歸因3.0未體育許可證:http://creativecommons.org/licenses/byby/3.0/簡要介紹:使用它,但是它更適合您,但是請給我適當的信譽。
需要GTK2庫和procp: sudo apt install libgtk2.0-dev libprocps-dev
非常輕巧,豐富多彩,用戶友好,兼容。
跟踪頂級消費過程。
旨在在小屏幕空間中連續運行,以便在瞥見CPU的狀態中很好地了解。
可以作為xscreensaver插件運行,因此您可以從審慎距離看到CPU。
只要它是兼容的,它幾乎可以在任何Linux桌面上工作:XFCE,GNOME,GTK+,KDE等。
對數時間尺度在很小的空間中講了一個長篇小說。
溫度計圖,當溫度達到可配置的閾值時,會閃爍。
工具提示顯示了系統狀態的文本摘要。
單擊時,它為詳細的系統使用打開了一個可自定義的top窗口。
輕鬆自定義顏色和選項,包括透明度。
(過時的信息,但相同的原則仍然適用)
Gatotray的目標是成為可靠且輕巧的應用程序,適合在最受資源約束的系統中使用。以下是一些措施,比較了運行的不同版本:
7個小時後,這是我們使用命令“ PS -O BSDTime,rss,etime,pid,command -C gatotray | sort -n”獲得的精美版本。
CPU% CPUtime RSS ElapsedTime Version and options:
0.17 0:45 6984 07:11:57 gatotray v2.0 64 bits opaque 21x21
0.19 0:48 7464 07:11:14 gatotray v2.0 64 bits transparent 21x21
0.19 0:49 6176 07:10:13 gatotray v2.0 32 bits opaque 21x21
0.21 0:54 6560 07:09:48 gatotray v2.0 32 bits transparent 21x21
因此,Gatotray v2.0在其幾種配置中吃了大約6個bogomips,透明度的成本約為10%,並且運行32位版本可在1MB RSS內存下保存一點。
這是用於生成以上數據的“ watchrss”腳本:
#!sh
#!/bin/bash
$@ &
pid=$!
while watch="`ps -o bsdtime $pid` `grep RSS /proc/$pid/status`"; do
[ "$watch" != "$old" ] && echo `ps -o etime $pid` CPU$watch
old="$watch"
sleep .1
done