web-dev-qa-db-ja.com

Mac OS Xをデフラグする必要がありますか?

ウィンドウは定期的に最適化する必要がありますか?

MacOSにデフラグユーティリティがないのはなぜですか?

詳細な人に教えてください

9
ffffff

これに対する最良の答えはこれから直接来ると思います AppleサポートKB

最適化と断片化について

ディスクの最適化は、ボリューム上のファイルの物理的な場所を「合理化」するプロセスです。データアクセス時間を改善し、ハードドライブのヘッドを移動する時間を最小限に抑えるために、ファイルとメタデータが再配置されます。

ファイルは、変更および保存されたり、ボリュームがいっぱいになると、時間の経過とともに「断片化」され、1つのファイルのさまざまな部分がボリュームのさまざまな場所に保存される可能性があります。ファイルフラグメントを収集して「元に戻す」プロセスは、最適化と呼ばれます。ただし、最適化中に停電などの障害が発生した場合、ファイルが破損する可能性があり、バックアップコピーから復元する必要があります。

最適化する必要がありますか?

Mac OS Xを使用している場合は、おそらく最適化する必要はまったくありません。理由は次のとおりです。

  • ハードディスクの容量は、一般的に数年前よりもはるかに大きくなっています。より多くの空き領域が利用可能であるため、ファイルシステムはすべての「隅々まで」を埋める必要はありません。 Mac OS拡張フォーマット(HFS Plus)は、削除されたファイルのスペースの再利用を可能な限り回避し、最近解放されたスペースの小さな領域を早めに埋めないようにします。

  • Mac OS X 10.2以降には、Mac OSX拡張フォーマットボリュームの遅延割り当てが含まれています。これにより、ディスクの1つの領域で、多数の小さな割り当てを1つの大きな割り当てに組み合わせることができます。

  • 断片化は、特にリソースフォークを使用して、既存のファイルにデータを継続的に追加することによって引き起こされることがよくありました。より高速なハードドライブとより優れたキャッシュ、および新しいアプリケーションパッケージ形式により、多くのアプリケーションはファイル全体を毎回書き換えるだけです。 Mac OS X 10.3 Pantherは、このような成長の遅いファイルを自動的に最適化することもできます。このプロセスは、「Hot-File-Adaptive-Clustering」と呼ばれることもあります。

  • 積極的な先読みおよび後書きキャッシュは、マイナーな断片化が知覚されるシステムパフォーマンスに与える影響が少ないことを意味します。

17
Bruce McLeod

サーバー障害の回答も確認することをお勧めします。

サーバー障害に関する私の答えもここに当てはまります:

それは少しイエス、ノーの答えです。特定の状況で役立ちますが、FATや通常のHFSよりも問題は少なくなります。すべてのファイルシステムはフラグメント化されますが、新しいファイルシステムはフラグメント化に対して非常に耐性があります。

Mac OS Xについて言えば、特にHFS +は、古いシステムと比較して、物事が断片化されないようにするのに十分な仕事をしますが、それでも同じ規模ではありません。 OS自体も、10.3(Panther)以降、「小さい」(20MB以下)ファイルをその場でデフラグします。

断片化は依然として発生し、それが原因でパフォーマンスが低下することがあります。特に、ビデオ編集システムや、大きなファイルをディスクにすばやく読み書きする機能を必要とするワークフローではそうです。標準ユーザーの場合-ほとんど問題ありません。

私が使用して実行したOSXのハードドライブを最適化するための最も一般的なオプションは次のとおりです。

  • ハードドライブを別のドライブに複製して戻します。これは Carbon Copy Cloner または SuperDuper を使用して実行され、追加のハードドライブが必要です。バックアップルーチンの一部として実行された場合、タイムヒットはひどいものではないかもしれませんが、この方法で自由に実行できます。

  • iDefragDrive Genius および他のいくつかのユーティリティはすべて、ハードドライブもデフラグします。個人的にはiDefragが好きです。

10
Chealion

特定の状況ではデフラグが必要になります Mac OS X 20 MB未満のファイルのファイルの断片化(ファイルの分割)は排除されますが、ディレクトリの断片化(ファイル間のスペース)は排除されません。ドライブが80%を超えて非常にいっぱいになった場合、またはWindows 7を Boot Camp の下にインストールする場合は、ドライブの断片化によりOSが十分に連続して取得できないため、十分な空き容量があるにもかかわらずエラーが発生する可能性があります。スペース。

私の経験では iDefrag は素晴らしい仕事をしています-バージョン2は出ていますが、有料のソフトウェアです。

2
alimack

OSXを最適化する必要がないわけではありません。これは、WindowsVistaやWindows7と同様に、コンピューターがアイドル状態のときに、OSXがバックグラウンドでドライブを自動的にデフラグします。 OS Xでドライブを手動でデフラグする必要はありません。

2
Dan Walker