53
MiniUsageはMacのアクティビティを監視できます

これまで、MenuMeters、iPulse、MemoryStickなど、Macのパフォーマンスとアクティビティを監視するための便利なツールをいくつかご紹介してきました。最近、メニューバーのちょっとしたスペースからアクティビティ情報に簡単にアクセスできる、もう1つの便利なツール、 MiniUsageを見つけました。

MiniUsage を実行すると、小さなメニューバーにシステムパフォーマンスデータが表示されます。CPU 使用率(Mac のプロセッサパワーの現在使用率)、受信ネットワークデータ速度、送信ネットワークデータ速度、または(ラップトップの場合は)バッテリー残量のいずれかを選択できます。また、MiniUsage の表示では、これらの統計情報を数秒ごとに切り替えて表示することもできます。統計情報の更新頻度は、1 秒ごとから 5 秒ごとまで選択できます。

MiniUsageメニューをクリックすると、CPUリソースを最も多く使用しているプロセスのリストが、リアルタイムで更新され、ソートされて表示されます。それぞれのCPU使用率も表示されます。表示するプロセスの数は1~20まで選択できます。これは、Macのプロセッサを圧迫しているプログラムやプロセスを素早く確認するのに最適な方法です。Snow Leopardユーザーは、MiniUsageメニューからプログラム名を選択することで、そのプログラムに切り替えることもできます。

(ここでの 1 つのバグは、プロセス名にスペースが含まれている場合、CPU 使用率フィールドにそのパーセンテージではなく、名前の 2 番目の単語が表示されることです。プロセスはリスト内の正しい場所に表示されますが、実際の CPU 使用率の数値は表示されません。)

Mac に複数のプロセッサまたはコアが搭載されている場合は、メニューには現在各コアの何パーセントが使用されているかが表示されます。コアの上にマウスを置くと、階層メニューが表示され、その使用状況がシステムレベルとユーザーレベルのプロセス間でどのように分割されているかが表示されます。

このメニューには、メニューバーで表示できるのと同じネットワークスループットデータも表示されます。メニューの「詳細情報」項目にマウスオーバーすると、top -l1シェルコマンドの出力がポップアップ表示されます(ターミナルでそのコマンドを入力した場合と同じです)。残念ながら、この表示は等幅フォントではなくプロポーショナルフォントを使用しているため、ほとんど読めません。特にSnow Leopardでは、出力がtop -l1すでにほとんど役に立たないため、なおさらです。

MiniUsageに表示してほしい情報は2つあります。メモリ使用量(CPU使用率を表示するのと同じように、合計とプロセス別)と、接続された各ボリュームの空き容量です。MiniUsageがリリースされてからまだ1ヶ月も経っていないことを考えると、開発者は既にプログラムの改良に取り組んでいる可能性が高いでしょう。

最新の Gems 情報を常に入手したいですか? Mac Gems ニュースレターにご登録いただくと、毎週、Gems のレビュー概要がメールで直接受信ボックスへ送信されます。