• 記事
  • 【Mac Info】理解してる?Macのフォーマット「APFS」のメリット/デメリット - PC Watch

【Mac Info】理解してる?Macのフォーマット「APFS」のメリット/デメリット - PC Watch

APFSの登場経緯とメリット

 2017年3月にiOS向けに提供されたファイルシステム「APFS」は、同年9月にリリースされたmacOS High Sierra 10.13でMacにも導入されました。現在はMacやiPhone、iPadをはじめ、Apple WatchやApple TVなどすべてのAppleデバイスの標準フォーマットとして採用されています。

 APFSが登場した背景を理解するには、それ以前のフォーマットについても知っておく必要があります。Macでは、1998年以降「HFS」およびその後継の「HFS+(Mac OS拡張フォーマット)」が長らく用いられ、HFS+形式は現在も過去のモデルとの互換性を確保するために残されています。

 このHFS+は20年以上も前に策定されたフォーマットなのでHDDでの利用に最適化されており、今では多くのデメリットを抱えます。まず、32bitのファイルシステムのため、同時に取り扱えるファイル数や容量には制限があります。また、HDDの物理的なデータの読み書きを前提としているので、現代のSSDでは無駄な読み書きが発生して半導体の寿命を短くしてしまう問題もあります。

【Mac Info】理解してる?Macのフォーマット「APFS」のメリット/デメリット - PC Watch

 これらの諸問題を解決するために登場したAPFSは、64bit対応、ファイルコピーの効率化・高速化、パーティションサイズを自由に変更できる、ネイティブで強力なディスク暗号化に対応するなど多くのメリットがあります。いずれも、フラッシュメモリやSSDといった半導体でのデータ管理に最適化されているのが最大の特徴です。

 また、APFS登場時点ではTime Machineで使う外付けHDDはHFS+しか利用できませんでしたが、macOS Big Sur 11以降ではAPFSでフォーマットされた外付けストレージに対応し、念願のバックアップの高速化も達成しました。

 最近のMacから使いはじめた人はその変化を意識することはないかもしれませんが、この数年でMacのパフォーマンスが飛躍的に向上した理由の1つにモダンなファイルシステムに基づくフォーマットの採用があることは知っておくとよいでしょう。

【表1】HFS+とAPFSの主な違い
HFS+APFS
特徴HDDに最適化SSDに最適化
ファイル管理32bit64bit
ファイルのコピーシングルスレッドマルチスレッド
コピーオンライト非対応対応
スナップショット非対応対応
ディスクの暗号化可能ネイティブ対応
パーティション空き容量固定可変
Time Machine対応macOS Big Sur以降で対応

 HFS+とAPFSの主な機能の違いを整理しました。基本的にAPFSはHFS+の上位互換のため、macOS Sierra 10.12以前を利用する場合を除いてHFS+を選ぶメリットはほぼありません

APFSではファイルコピーが一瞬で終わることに驚く人もいるでしょう。その秘密は「コピーオンライト」という仕組みです。簡単に言えば、コピー元とコピー先の内容が同じであれば共通の領域を参照するという技術で、操作の高速化とストレージ使用の節約を実現できますmacOS Big Sur 11以降の環境では、Time MachineバックアップのボリュームにAPFSを選ぶことができます。ファイルコピーの高速化のほか、ファイル破損の危険性も低くなるメリットがあります