gatotray 、小さなスペースでグラフィカルに(使用状況、温度、頻度)、リソースに緊密に表示されるいくつかの統計を表示する小さなCPUモニターです。バージョン3.0以降、スクリーンセーバーとして実行することもできます。

(c)2011-2020 by gatopeich、クリエイティブコモンズの帰属3.0の認可3.0 unportedライセンス:http://creativecommons.org/licenses/by/3.0/簡単に:それを使用してください。
GTK2ライブラリとprocpsが必要: sudo apt install libgtk2.0-dev libprocps-dev
非常に軽量で、カラフルで、ユーザーフレンドリーで、広く互換性があります。
トップの消費プロセスを追跡します。
CPUのステータスを垣間見るために、小さなスクリーンスペースで継続的に実行するように設計されています。
xscreensaverプラグインとして実行できるため、慎重な距離から職場でCPUを見ることができます。
freedesktop互換性がある限り、ほぼすべての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は、いくつかの構成、透明性のコストが約10%のCPUで約6個未満のBogomipsを食べ、32ビットバージョンを実行して1MB RSSメモリ未満を少し節約します。
上記のデータを作成するために使用される「監視」スクリプトは次のとおりです。
#!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