3
JDiskレポート 1.3.0

1年ちょっと前、私はMac OS X用のお気に入りのユーティリティ2つ、WhatSize(   )とGrandPerspective(   )を紹介しました。どちらもディスク容量がどこに消えたかを把握するのに役立つように設計されていますが、その方法は全く異なります。GrandPerspectiveは、ドライブ(または特定のフォルダ)上のすべてのファイルを一度に視覚的に表示し、どのファイル、およびどの類似ファイルグループが最も多くの容量を占めているかを簡単に確認できます。一方、WhatSizeは、ファイルとディレクトリをサイズ順に並べた列形式のリストを提供し、ハードドライブの内容を素早くスキャンして、文字通り最大の(まさに)犯人を見つけるのに役立ちます。

それ以来、私は「ドライブの空き容量はどこへ行ったのか」というジレンマに対する別の優れた解決策を発見しました。JDiskReport 1.3.0 (   ; 無料) は、GrandPerspective の視覚的な魅力と WhatSize のフォルダーごとのナビゲーションを少し提供します。

JDiskReport を起動し、ソフトウェア ライセンスに同意すると、特定のボリュームまたはフォルダーをスキャンするか、ブート ボリューム (/、メインのハード ドライブ) をスキャンするか、以前に保存したスキャンを開くかが尋ねられます (JDiskReport の便利な機能は、スキャンを保存して後で表示できることです。スキャンでは、「ライブ」リストではなく、保存した時点でのファイル サイズと分布がリストされます)。

JDiskReport launch

ハードドライブ全体のスキャンにかかる時間はドライブによって異なります。私の320GBのブートドライブには、約90万個のファイルと約262GBのデータが保存されており、スキャンには約4分かかりました。スキャンが完了すると、左側にドライブのルートレベル(スキャン対象としてルートレベルを選択した場合)のフォルダが一覧表示され、右側にはそれらのフォルダの中で最大のフォルダの内訳がグラフで表示されます。デフォルトの表示は円グラフです。フォルダ名、または円グラフの任意の部分をクリックすると、そのフォルダの表示に切り替わります。このプロセスを繰り返して、ドライブ上の最大のフォルダまで掘り下げ、最も多くの容量を占めている個々のファイルやフォルダを見つけることができます。

JDiskReport main window

(左側のファイル リストは、名前、フォルダー/ファイルの合計サイズ、または含まれるファイルの数で並べ替えることができます。また、ファイルとフォルダー、またはフォルダーのみをリストするように選択することもできます。含まれるファイルの数で表示するように選択した場合、JDiskReport のグラフィカル表示もそれに応じて変更され、フォルダーの相対的なサイズに関係なく、より多くのファイルを含むフォルダーは、より少ないファイルを含むフォルダーよりも大きな円グラフのスライスで表されます。)

JDiskReport の機能がこれだけだと、WhatSize のグラフィカル版に過ぎないでしょう。しかし、JDiskReport には便利なオプションが数多く用意されています。例えば、円グラフだけでなく、各ディレクトリを拡張円グラフ、棒グラフ、詳細な表として表示することもできます。以下に、ホームディレクトリの例を示します。

JDiskReport home directory—pie chart
JDiskReport home directory—pie chart expanded
JDiskReport home directory—bar chart
JDiskReport home directory—details

展開された円グラフはあまり読みにくいと感じますが、棒グラフ表示は気に入っています。各フォルダをサイズ順に並べたグラフ表示が可能なだけでなく、円グラフでは読みやすさを考慮して省略された多くの小さな項目も表示されるからです。表形式も便利です。WhatSizeのような形式で、特定のフォルダ内のファイルをサイズ順またはファイル数順に並べたリストを表示できます。

レポートエリアのすぐ上にあるボタンから、便利なオプションセットにアクセスできます。「トップ50」では、現在のフォルダ内のファイルサイズが最も大きい上位50件、または最近変更されたファイルと最も古いファイルから順に上位50件が表示されます。「サイズ分布」では、選択した表示オ​​プション(円グラフ、棒グラフ、または表)に基づいて、現在のフォルダ内のファイルのサイズ分布が表示されます。つまり、1GBを超えるファイル、256MBから1GBまでのファイル、そして1KB未満のファイルまで、使用容量の割合が表示されます。

「変更済み」には、今日、昨日、1~7 日前など、「10 年以上前」までに変更されたファイルによって現在のフォルダーで使用されている領域の割合が表示されます。残念ながら、このビューは、 どの ファイルが どの カテゴリに属する​​かを把握する方法がないため、それほど便利ではありません。そのため、たとえば、10 年前のファイルを簡単に削除することはできません。最後に、「種類」には、ファイルの種類別のファイルの内訳が表示されます。ただし、これらのファイルに直接アクセスする方法はありません。たとえば、ホーム ディレクトリで .aif ファイルが 2 GB の領域を占有していることがわかった場合、それらのファイルのリストを表示して、削除できるものがあるかどうかを判断できれば便利です。

どのビューでも、右クリック (または Control キーを押しながらクリック) すると、現在のグラフまたは表のデータをタブ区切り形式でクリップボードにコピーし、スプレッドシートやその他のドキュメントに貼り付けることができます。

JDiskReport の多くのオプションは気に入っていますが、制限もいくつかあります。上で述べたように、特定のカテゴリに含まれるファイルを表示することはできません。同様に、JDiskReport 内からファイルやフォルダを削除することはできず、Finder でその項目を表示することさえできません。Finder で手動でファイルまで移動する必要があります。また、WhatSize とは異なり、JDiskReport は、ルート権限で JDiskReport を起動しない限り (たとえば、 Pseudo などのユーティリティを使用して)、他のユーザーのホームディレクトリにあるファイルをスキャンしません。最後に、JDiskReport は Java で記述されています。これは完全にクロスプラットフォームであることを意味しますが、ほとんどの Java アプリケーションと同様に動作することも意味します。つまり、ネイティブの Mac OS X アプリケーションほどではないということです。私がテストしたところ、JDiskReport はメモリをかなり消費し、WhatSize よりも遅く、予期せず終了したことが一度ありました。また、OS-X のようなウィンドウにもかかわらず、JDiskReport には、見苦しいツールバー ボタンやコンテキスト メニューなど、Java のルーツを露呈する要素が残っています。

JDiskReport 1.3.0 には Java が必要です。Mac OS X 10.4 (Tiger) ユーザーはここから最新バージョンの Java を入手できます。