ホームページ » の仕方 » APFSがAppleの新しいファイルシステムについて知っておくべきことを説明した

    APFSがAppleの新しいファイルシステムについて知っておくべきことを説明した

    AppleのmacOS 10.13 High Sierraは、「Apple File System」という名前の新しいファイルシステムをもたらします。これは、古いHFS +ファイルシステムを大部分置き換えます。 Apple File Systemは、APFSとも呼ばれ、iOS 10.3以降、iPhoneおよびiPadでデフォルトで使用されてきました。また、Apple WatchおよびApple TVでも使用されていますが、ついにMacでも使用されるようになりました。.

    Appleファイルシステムを入手する方法

    Macを新しいAPFSファイルシステムに切り替えるために特別なことをする必要はありません。 macOS 10.13 High Sierraにアップグレードするだけです。お使いのMacの内蔵ドライブがSSDまたは別のオールフラッシュストレージデバイスであると仮定すると、アップグレードプロセスは自動的にHFS +からAPFSにあなたのMacの内蔵ドライブを移行します。.

    このプロセスは自動です。オールフラッシュストレージを搭載したMacでは、内部パーティションはHFS +(「Mac OS Extended」とも呼ばれる)からAPFSに移行されます。この変換を無効にする方法はありません.

    Fusionドライブ(フラッシュドライブと従来の磁気ストレージの両方が組み込まれています)、従来のハードディスクドライブ、およびMac以外のボリューム(Windows Boot Campボリュームなど)は移行されません。現時点ではAPFSはFusion Drivesには対応していませんが、将来的にはFusion Drive上でAPFSを有効にする予定です。.

    USBドライブやSDカードを含む外付けドライブもAPFSに移行されません。ディスクユーティリティを使って外付けドライブをAPFSとしてフォーマットすることを選択できます。ただし、他のファイルシステムをお勧めします。例えば、exFATはWindowsと他のデバイスとのより大きな互換性を提供します。 Mac OS X Extendedは、High Sierraおよび古いバージョンのmacOSオペレーティングシステムを実行しているMacとの互換性を提供します。.

    あなたのTime MachineドライブはまだAPFSでフォーマットすることはできません。 Time MachineはAPFSドライブからバックアップできますが、Time Machineの保存先ドライブはHFS +としてフォーマットされている必要があります。オペレーティングシステムはこれをすべて自動的に処理します - Time Machineディスクを手動で変換しようとしないでください。.

    APFSの利点

    では、なぜAPFSをまったく気にしないのでしょうか。 HFS +よりも優れたパフォーマンスと信頼性を備えたいくつかの利点があり、暗号化とパーティションにもいくつかの改良が加えられています。.

    パフォーマンス向上

    新しいファイルシステムを使った新しいwhiz-bang機能はありませんが、さまざまな機能強化が見られます。たとえば、ファイル操作によってはパフォーマンスが向上します。.

    ディレクトリサイズの高速化は、実際には気付くかもしれません。大きなフォルダの「情報を見る」ボタンをクリックすると、そのフォルダの合計ファイルサイズがかなり早く表示されます。これは、APFSがファイルのサイズに関するメタデータをより早くアクセスできる場所に保存するのに対し、HFS +はオペレーティングシステムに個々のファイルのメタデータを1つずつ調べてもらうためです。.

    ファイルのコピーも速くなります。あるフォルダから別のフォルダにファイルをコピーするとしましょう。そのファイルのデータの2つ目のコピーをディスク上に作成するのではなく、APFSはディスク上に同じデータを指す2つのファイルがあることを示すマーカーを作成します。つまり、コピー操作はすぐに行われるはずです。 2つのファイルのうちの1つを変更すると、APFSは元のファイルと変更されたファイルの両方を保存し、期待どおりにすべてが機能します。それはボンネットの下でちょうどより速くそしてより効率的です.

    「スパースファイル」作成時のパフォーマンスも向上しました。言い換えれば、アプリケーションが空の大きなファイルを作成した場合、これははるかに速くなります。 HFS +では、5 GBのファイルを作成するアプリケーションは、オペレーティングシステムが5 GBのディスクのゼロを書き込んでいる間、待たなければなりません。 APFSでは、ファイルシステムはそのスペースに割り当て済みのマークを付けますが、すぐには書き込まないので、これはほぼ瞬時に行われるはずです。.

    信頼性とデータ整合性の向上

    Appleの新しいファイルシステムは、バグや停電によるデータ破損に対しても耐性があります。.

    APFSは「コピーオンライト」を使用しています。たとえば、ファイル名のようにファイルのメタデータを更新すると、HFS +ファイルシステムはそのメタデータを直接変更します。操作が完了する前にあなたのMacのクラッシュが消えると、データの破損が起こるかもしれません。 APFSでは、ファイルのメタデータを変更すると、APFSはメタデータの新しいコピーを作成します。 APFSは、新しいメタデータが書き込まれた後にのみ元のファイルをそのメタデータに向けるので、メタデータが破損する危険性はありません。この機能は、Linux上のZFSおよびBtrFS、Windows上のReFSなど、他の最新のファイルシステムにもあります。.

    Apple File Systemは「Atomic Safe-Save」と呼ばれるものも使用します。これはコピーオンライトに似ていますが、ファイルの名前変更や移動などの他のファイル操作に適用されます。.

    APFSがデータに関連するチェックサムを作成してディスクに保存することで、信頼性も向上します。 APFSはファイルをディスクに書き込むときにファイルを調べ、ファイルに一致する短い文字列を生成する数式を使用してファイルを実行し、それをディスクにも書き込みます。 APFSはデータを読み取るときに、データをディスク上のチェックサムと比較し、一致することを確認します。データがディスク上のチェックサムと一致しない場合、これはデータの破損を示しています。それはバグ、ハードウェア障害、または何か他のものが原因である可能性があります - しかしオペレーティングシステムは即座にそれを認識できます.

    その他の新機能

    このファイルシステムはまた、APFSが提供するものに基づいて構築することができる新機能およびその他の改善のための基礎を築きます。.

    たとえば、APFSにはファイルシステムレベルでスナップショットが組み込まれています。最初のスナップショットにはドライブ全体の全体像が含まれ、将来のスナップショットには前のスナップショット以降に加えられた変更のみが含まれます。追加した新しいデータのみが領域を占有します。 Time Machineも同様に機能しますが、APFSのスナップショットはさらに効率的です。 Time MachineはまだAPFSを使用していませんが、将来のmacOSのリリースではAppleはTime MachineをAPFSに移行する可能性があります。.

    APFSはマルチキー暗号化もサポートしているため、ハードドライブ上のさまざまなデータを暗号化するためにさまざまなキーを使用できます。 FileVault暗号化の仕組みはまだ変わっていませんが、ある日、macOSは各ユーザーのデータとシステムデータに異なる暗号化パスフレーズを使用する可能性があります。.

    「空間共有」は、一部の人々が今日から恩恵を受ける1つの新しい機能です。従来、1台の物理ディスクに複数のボリューム(パーティション)を作成した場合は、各ボリュームにどのくらいのスペースを確保するかを事前に決めなければなりませんでした。したがって、500 GBのドライブに5つの異なる100 GBのボリュームを作成することができます。これらのボリュームのいずれかに100 GBを超えるスペースが必要な場合は、手動でボリュームのサイズを変更する必要があります。ただし、1つのボリュームに20 GBのスペースしか必要としない場合は、80 GBのスペースを無駄にすることになります(ボリュームのサイズを変更してからそのスペースを別のボリュームに割り当てない限り)。 APFSを使用すると、500 GBのドライブに5つのボリュームを作成でき、それぞれに必要な容量を気にする必要はありません。ボリュームはスペースを共有します。これら5つのボリュームで使用されている総容量が500 GB未満の使用可能容量である限り、問題はありません。.

    APFSに関するその他の技術情報は、アップルの開発者Webサイトで入手できます。.

    APFSの使用について知っておくべきこと?

    APFSへの切り替えは、大部分が透過的であるべきです。 APFSがサポートしていれば、ドライブは自動的に移行されます。 Time MachineとFile Vaultはまだ正常に動作しています.

    ただし、Boot Campにはいくつか問題があります。 macOSと一緒にインストールされたWindowsシステムは、AppleのBoot Campソフトウェアがインストールされていても、まだAPFSを読み取ることができません。つまり、現時点ではBoot Campコントロールパネルを使って起動ディスクをWindowsから変更することはできません。 Mac OSに再起動するには、PCの起動中にOptionキーを押しながらMac OSを選択します。あなたはまだmacOSのシステム環境設定>起動ディスクから起動ディスクを制御することができます。 Appleは近いうちにこれを修正するでしょう.

    Disk Utilityアプリケーション(Finder> Applications> Utilities> Disk Utilityで利用可能)を使用するとき、あなたはあなたのMacのドライブがAPFSであることをおそらく見るだろう(それが移行されなかったFusionドライブか機械的ハードドライブでない限り).

    スペース共有のおかげで、ほとんどの人のようにドライブに単一のボリューム(パーティション)がある場合でも、ドライブは複数のボリュームを格納できるAPFSコンテナでフォーマットされています。そのため、ここで複数のボリュームで共有されていることがわかります。.

    新しいボリュームを追加するには、[New Volume]ボタンをクリックします。これにより、新しいAPFSコンテナーに新しいボリュームが追加されます。それらはFinderやシステム上の他の場所にある通常のボリュームやパーティションのように見えますが、APFSコンテナ内の他のすべてのボリュームとスペースを共有します。.

    システムに新しい非APFSボリュームを追加したい場合以外は、「パーティション」ボタンを使用して新しいパーティションを追加しないでください。新しいパーティションを追加すると、APFSコンテナーからスペースが奪われます。ただし、Boot Camp用にWindowsボリュームを追加する場合は必須です。たとえば、.

    APFSボリュームのサイズをある程度制御できます。新しいAPFSボリュームを作成するときは、[サイズオプション]ボタンをクリックして、ボリュームの予約サイズ(最小サイズ)とクォータサイズ(最大サイズ)を指定します。これは必須ではありません。もちろん、これらのオプションを指定しなくてもAPFSは自動的に機能します。追加の制御が必要な場合にのみ存在します.

    APFSへの切り替えは、ほとんどのMacユーザーには認識されませんが、将来の改善のための基礎を築き、状況によってはパフォーマンスを向上させ、データ破損から保護するのに役立ちます。それはまた、macOSをAppleの他のオペレーティングシステムであるiOSがすでに使用しているものと同じファイルシステムに移動させます。.