ロジャー・フィンガス
· 1分で読めます
Appleは月曜日、WWDCでの目立たない発表の中で、最終的にHFS+フォーマットを置き換え、現代のテクノロジーをより有効に活用できるように設計されたApple File Systemを発表した。
Apple File System(略称APFS)は、WWDC 2016のスケジュールによると、「フラッシュ/SSDストレージ向けに最適化され、暗号化を主要機能として設計されている」とのことです。Appleの公式ドキュメントによると、APFSはI/Oコアレッシングを備えた「独自のコピーオンライト設計」を採用しており、信頼性を維持しながらパフォーマンスを最適化するとのことです。Apple WatchからMac Proまで、幅広い機種で使用可能です。
従来のハードディスクでは使用できますが、AppleはハイブリッドFusion Driveや起動ディスクでは当初動作しないと警告しています。同様に、Time MachineとFileVaultはまだサポートされておらず、ファイル名は大文字と小文字が区別されます。
「スペース共有」と呼ばれる機能により、複数のファイルシステムで同じストレージブロックを共有し、パーティションを再分割することなくボリュームのサイズを変更できるようになります。また、スペースを節約するもう一つの手段として、新しいクローンシステムがあります。このシステムでは、クローンファイルへの変更のみが新しい場所に書き込まれます。
その他の改善点としては、スナップショットやFast Directory Sizingなどがあります。暗号化機能には、コンテナボリュームごとに単一または複数のキーによる暗号化、ファイルデータごとにファイルごとのキー、個別のメタデータキーといったオプションがあります。ハードウェアに応じて、AES-XTSまたはAES-CBCが使用されます。
APFS の開発者プレビューは macOS Sierra に含まれていますが、このテクノロジがリリースされるのは 2017 年中になると予想されています。実際のところ、現時点ではオープンソース実装はありませんが、Apple はリリース時に APFS ボリューム フォーマットを文書化して公開すると発表しています。