Pythonを使用して、ubuntuのgnome-system-monitorとよく似たシステムモニターを作成したいと思います。
GUIのアプリケーションをすぐに使用しましたが、システムモニターで表示されるCPU履歴を表示したいのですが、システムモニターにソースコードを取得できる場所と、アプリケーションでの使用方法を知りたいです。
システムモニターのソースコードは、ターミナルを開いて次のように入力することで取得できます。
apt-get source gnome-system-monitor
残念ながらそれはCで書かれています。Python and Quicklyで拡張することはできません。
そのための適切なリファレンスは、CPUMeterスクリーンレットです。ただし、データの保存を処理する必要があります。
Sudo apt-get install screenlets-pack-all
私のシステムでは、ここにあります:/usr/share/screenlets/screenlets-pack-all/CPUMeter/CPUMeterScreenlet.py
12.04でテスト済み