APFSはすべてのディスクタイプで使用する必要がありますか?
Appleファイルシステム for macOSは、ソリッドステートドライブやUSBサムドライブなどのフラッシュデバイスへのアクセスを最適化します。 APFSは、以下を含むすべてのAppleオペレーティングシステムで使用されます。 watchOS, tvOS, iOS、 と マックOS. ほとんどのAppleオペレーティングシステムはソリッドステートストレージシステムのみを使用しますが、macOSは光ディスクを含むすべてのストレージシステムを使用できます。 USBサムドライブ、ソリッドステートドライブ、およびプラッターベースのハードドライブ。
どのタイプのディスクがAPFSに最適ですか?
APFSはもともとで使用するために設計されたため SSD フラッシュベースのストレージの場合、新しいファイルシステムはこれらの最新かつ最速のストレージシステムに組み込まれているように見えます。 APFSはほとんどのストレージシステムで動作しますが、APFSを不適切な選択にする、または少なくとも最適な選択とは言えない特定の使用法があります。
一般的なディスクの種類と使用法にAPFSがどの程度適しているかを見てみましょう。
ソリッドステートドライブ上のAPFS:はい
macOS High Sierra以降、起動ドライブとして使用されるSSDは、OSのアップグレード時に自動的にAPFSに変換されます。これには、Thunderboltを使用して接続された内部SSDと外部SSDが含まれます。 USBベースの外部SSDは自動的には変換されませんが、手動でAPFSに変換することはできます。
ソリッドステートドライブ上のAPFSは、新しいファイルシステムの最高の機能を引き出します。
テストでは、APFSはパフォーマンスの向上とストレージ効率の向上を示し、利用可能な空き領域が増えました。 ストレージスペースの増加は、APFSに組み込まれている次のような機能からもたらされます。
- クローン:クローンは、大幅な追加のストレージスペースを占有することなく、ほぼ瞬時に生成されます。
- スペース共有:複数のボリュームがAPFSコンテナ内の空き領域を共有します。
- コピーオンライト:変更がない場合、データ構造は共有されます。
- スパースファイル:これらのファイルは、空き領域を管理するためのより効率的な方法を提供します。
ソリッドステートドライブでのAPFS速度の向上は、起動時間に見られ、劇的な改善が見られました。また、ファイルコピーでは、クローン作成により高速になります。
Fusionドライブ上のAPFS:いいえ
APFSの本来の目的は、ハードドライブとSSDの両方とシームレスに連携することでした。 初期ベータ版中 macOS High SierraのAPFSは、SSD、ハードドライブ、およびAppleの階層型ストレージソリューションにインストールできました。 NS フュージョンドライブ. Fusion Driveは、小さいが高速なSSDと、大きいが遅いハードドライブを組み合わせたものです。
Fusion Driveは、APFSシステムへのアップグレードの候補ではありません。
macOS High Sierraのベータ版では、APFSを使用したFusionDriveのパフォーマンスと信頼性が問題になっているようです。 オペレーティングシステムが公開されたとき、FusionドライブでのAPFSのサポートが解除され、オペレーティングシステムのディスクユーティリティが変更されて、Fusionドライブがに変換されないようになりました。 APFSフォーマット.
憶測は、既存のFusionDriveをAPFS形式に変換する際の信頼性の問題を指摘しました。 しかし、本当の課題は、Fusionペアのハードドライブコンポーネントによるパフォーマンスの低下かもしれません。 APFSの機能の1つは、コピーオンライトと呼ばれるデータ保護を保証する新しい手法です。 コピーオンライトは、変更(書き込み)されているファイルセグメントの新しいコピーを作成することにより、データの損失を最小限に抑えます。 次に、書き込みが正常に完了した後、ファイルポインタを新しいコピーに更新します。 このアプローチは書き込みプロセス中にデータを保護しますが、ファイルのセグメンテーションを引き起こし、ファイルの一部をディスクの周りに分散させる可能性もあります。
ソリッドステートドライブでは、これはそれほど問題ではありません。 ハードドライブでは、それはにつながる可能性があります ディスクの断片化とパフォーマンスの低下. Fusionドライブでは、階層型ストレージの機能の1つが移動であるため、ファイルのコピーが頻繁に発生する可能性があります。 低速のハードドライブから高速のSSDに頻繁に使用されるファイル、およびSSDからハードにまれなファイル ドライブ。 このすべてのコピーは、APFSとコピーオンライトが使用されているときにハードドライブで断片化グリッチを引き起こす可能性があります。
ハードドライブ上のAPFS:たぶん
File Vaultを使用してドライブを暗号化する場合は、ハードドライブでAPFSを使用することをお勧めします。 APFSに変換すると、File Vault暗号化が、APFSシステムに組み込まれているより堅牢な暗号化システムに置き換えられます。
APFSはハードドライブで使用できますが、メリットはわずかです。
ハードドライブ上のAPFSに対するAppleの目標は、中立であることでした。 パフォーマンスの向上はあまりありませんが、劣化もあまりありません。 本質的に、ハードドライブ上のAPFSは、パフォーマンスの問題を課すことなく、データの安全性とセキュリティの全般的な改善を提供する必要があります。
ほとんどの場合、APFSはハードドライブのこの中立的なパフォーマンス目標を達成していますが、いくつかの懸念事項があります。 電子メールの操作、オフィスドキュメントの作成、Webの閲覧、基礎研究の実行など、一般的なコンピューティングの使用法については、 いくつかのゲームをプレイしたり、音楽を聴いたり、ビデオを見たり、画像を操作したりするこれらのユースケースは、APFSフォーマットのハードで正常に機能します。 ドライブ。
写真、ビデオ、オーディオソフトウェアなど、大規模なファイル編集が行われるアクティビティを実行すると、問題が発生する可能性があります。
Fusion Driveとコピーオンライトの課題は、ディスクの断片化につながる可能性があります。 メディア制作に使用されるハードドライブでAPFSが使用されている場合も、同じ状況が発生します。
この種のリソースを大量に消費する作業を実行するほとんどの人は、おそらく マック SSDベースのストレージシステムに。 ただし、編集のニーズを満たすためにハードドライブベースのRAIDストレージシステムを使用している人もいます。 その場合、APFSとコピーオンライトは、ドライブが断片化するにつれて、時間の経過とともにパフォーマンスが低下する可能性があります。
外部のAPFS:おそらくそうではない
現在、APFSでフォーマットされたドライブには、Sierraオペレーティングシステム以降を搭載したMacからのみアクセスできます。 外部ドライブ上のデータを複数のコンピューター(特にWindowsおよびLinuxマシン)と共有する場合は、ドライブをHFS +、FAT32、ExFATなどの共通のファイルシステムでフォーマットしたままにします。
外付けドライブ(USBサムドライブを含む)が複数のMacまたはコンピューティングプラットフォーム間で共有されている場合は、それらのドライブをAPFSに変換しないでください。
タイムマシンドライブ:いいえ
Time MachineドライブをAPFSに変換する場合は、 TimeMachineアプリ 次のバックアップで失敗します。 また、TimeMachineで使用するためにドライブをHFS +にフォーマットし直すには、TimeMachineドライブのデータを消去する必要があります。
Time Machineには、HFS +ファイルシステムでフォーマットされたドライブが必要です。