- ニュース
写真:Ste Smith/Cult of Mac
(編集者注:この記事は2016年6月30日に最初に公開されましたが、iOS 10.3のリリース以降、新しい情報で更新されています)
フロッピー ディスクと回転式ハード ドライブが最先端の技術と考えられていた 30 年以上前に開発されたファイル システムを、Apple の高速な Mac が今でも使用しているとは信じがたいことです。
しかし、2017年にiOS 10.3とmacOS 10.12.4で登場する新しいApple File System(APFS)によって、状況は一変します。ここでは、APFSについて知っておくべきことすべてと、Appleデバイスをお使いの方の生活をどのように改善してくれるのかをご紹介します。
APFSがAppleにとってもあなたにとっても意味のある理由
新しい Apple File System に切り替えることが Cupertino にとって、そしてあなたにとっても理にかなっている理由は数多くあります。
すべてのApple製品に1つのファイルシステム: APFSの大きな利点は、Appleが現在プラットフォーム全体で使用している既存のファイルシステムをすべて置き換えることができることです。APFSは、macOS、iOS、tvOS、さらにはwatchOSにも適しています。
今日のAppleデバイス向けに最適化: APFSは、Appleが現在販売しているほとんどの製品と同様に、フラッシュメモリやソリッドステートストレージを搭載したデバイスにも最適化されています。新しいAppleファイルシステムはレイテンシを考慮して構築されており、iPhone、iPad、Apple Watchなどのモバイルデバイスに特に効果的です。
AppleのHFS+のようなファイルシステムは、30年前に開発されたプラットフォームに由来し、現在でもOS Xで使用されていますが、複数のドライブを搭載し、大容量ファイルを扱うシステム向けに最適化されています。iOSのようなプラットフォームでは、これらの機能は当然ながら優先事項ではありませんが、起動時間とアプリの読み込み時間の短縮は重要です。
APFSは強力な暗号化を実現します。APFSのもう一つの大きな利点は、暗号化を念頭に置いて設計されていることです。最新バージョンのOS Xに搭載されているディスク全体の暗号化機能と、iOS上のすべてのファイルを個別に暗号化するデータ保護機能を組み合わせています。
これはAppleのプライバシーとセキュリティへの注力に完全に合致しています。APFSが利用可能になると、macOSでは暗号化なし、単一キー暗号化、そしてファイルデータ用のファイルごとのキーと機密メタデータ用の別のキーを使用するマルチキー暗号化の3つのオプションから選択できるようになります。
新しいAppleファイルシステムは将来を見据えたもの
APFSは新機能を搭載し、あらゆるものを制御できるだけでなく、耐久性も備えています。Appleは今後何年もAPFSを使い続けることを計画しており、近い将来に想定されるあらゆる状況に対応できるよう、APFSが万全の体制を整えています。
APFSは64ビットのinode番号をサポートしており、これは現在HFS+でサポートされている32ビットのファイルIDを改良したものです。簡単に言えば、APFSは単一のボリュームに9京個以上のファイルを保存できることを意味します(十分な容量がある場合)。
これは、APFSの拡張ブロックアロケータと密接に連携しており、単一のボリューム上で「任意の大きさのストレージ」を実現します。大容量ボリュームのパフォーマンスを向上させるため、APFSは必要なデータ構造のみを初期化しますが、HFS+はストレージ全体を初期化します。
APFS は、1 ナノ秒のタイムスタンプ (HFS+ が提供する 1 秒のタイムスタンプとは対照的) を誇り、スペースを節約するスパース ファイル (HFS+ ではサポートされていない) をサポートし、新しいコピーオンライト メタデータ スキームを使用して、ファイル システムの更新がクラッシュセーフであることを保証します。
APFSの欠点
APFSは非常に優れていますが、完璧ではありません。現状では、一部のユーザーにとって問題となる可能性のあるいくつかの制限があります。
例えば、APFSは起動ディスクやAppleのFusion Driveでは使用できません。また、ファイル名は大文字と小文字のみが区別されます。さらに、APFSでフォーマットされたドライブはOS X 10.11 Yosemite以前では認識されないため、APFSドライブを使用して古いMacにファイルを転送することはできません。
新しいAppleファイルシステムはいつ利用可能になるか
「Apple 製品向けの次世代ファイルシステム」は、2017 年 3 月 27 日の iOS 10.3、macOS 10.12.4、tvOS 10.2、watchOS 3.2 のリリースとともに導入されました。
APFSへの切り替え方法
新しいファイルシステムへの移行は非常に簡単です。iOS 10.3をインストールするだけで、すべての情報が自動的に切り替わります。データをバックアップしてOSを新規インストールする必要はありません。APFSはまもなくmacOSにも導入されます。