官术网_书友最值得收藏!

The APFS filesystem

APFS is a new filesystem for iOS, macOS, tvOS, and watchOS. It is a 64-bit filesystem and supports over 9 quintillion files on a single volume. Here is the list of its main features:

  • Clones: Instantaneous copies of files or directories. Modifications are written elsewhere and continue to share the unmodified blocks; changes are saved as deltas of the cloned file.
  • Snapshots: Points-in-time, read-only instances of the filesystem.
  • Space sharing: Allows multiple filesystems to share the same underlying free space on a physical volume.
  • Encryption: There are three modes:
    • No encryption
    • Single-key encryption
    • Multi-key encryption with per-file keys for file data and a separate key for sensitive metadata

Depending on the hardware, AES-XTS or AES-CBC encryption mode is used.

  • Crash protection: A novel copy-on-write metadata scheme, it's used to ensure that  filesystem updates are crash-protected.
  • Sparse files: Allow the logical size of files to be greater than the physical space they occupy on disk.
  • Fast directory sizing: Quickly computes the total space used by a directory hierarchy, allowing it to be updated as the hierarchy evolves.
主站蜘蛛池模板: 工布江达县| 桃园市| 额济纳旗| 资溪县| 沐川县| 霸州市| 日照市| 旌德县| 鄢陵县| 凌源市| 罗城| 平罗县| 岚皋县| 谷城县| 大埔县| 马鞍山市| 连云港市| 扬中市| 故城县| 巍山| 新巴尔虎左旗| 浏阳市| 江油市| 湖北省| 夏津县| 张家界市| 阜宁县| 琼中| 盘山县| 宣化县| 浪卡子县| 宁津县| 大理市| 随州市| 突泉县| 昆山市| 淮北市| 集贤县| 区。| 阿城市| 加查县|