geektook, originally uploaded by HidekingerZ.
GeekTool を使ってやってみた。
デスクトップに情報がいろいろ埋め込めるので便利。
ただ、負荷のかかる top コマンドを定期的に実施するのはちょっと微妙なので、リアルタイムに情報を取る方法を検討中。
top を使って CPU使用率とメモリ使用状況を取得しているコマンドは下記の通り
top -l 2 | awk '/CPU usage/ && NR > 5 {print "user ", $3 , "\nsys ", $5, "\nidle ", $7}'
top -l 1 | awk '/PhysMem/ && NR > 5 {print "used ",$8,"\nfree ",$10}'
参考ページ