编辑
2024-02-26
默认
00
请注意,本文编写于 84 天前,最后修改于 84 天前,其中某些信息可能已经过时。

目录

APFS
APFS (Apple File System)
Demo

APFS

以前都是用Windows多,使用上macOS后得接触APFS的概念了

APFS (Apple File System)

APFS (Apple File System) 是苹果公司为其操作系统(包括 macOS、iOS、tvOS 和 watchOS)开发的文件系统。APFS 替代了以前的 HFS+ 文件系统,提供了更高的性能和更强的加密支持。

APFS 容器是 APFS 文件系统的一个重要概念。一个 APFS 容器可以包含一个或多个卷(也就是我们通常所说的分区)。这些卷共享容器中的存储空间,这意味着一个卷可以动态地增大或缩小,而不需要重新分区或格式化硬盘。

例如,你可以在一个 APFS 容器中创建一个用于系统的卷和一个用于数据的卷。如果系统卷需要更多的空间,它可以动态地从容器中获取,而不需要你手动调整分区的大小。

Demo

bash
golangboy@golangboys-MacBook-Air ~ % diskutil apfs list APFS Containers (3 found) | +-- Container disk4 89FBD0C8-E44C-45F1-B0D8-FBA5AE23B121 ==================================================== APFS Container Reference: disk4 Size (Capacity Ceiling): 245107195904 B (245.1 GB) Capacity In Use By Volumes: 33621184512 B (33.6 GB) (13.7% used) Capacity Not Allocated: 211486011392 B (211.5 GB) (86.3% free) | +-< Physical Store disk0s2 B0A1F52B-2EA5-4680-AC63-5026ABF8AA41 | ----------------------------------------------------------- | APFS Physical Store Disk: disk0s2 | Size: 245107195904 B (245.1 GB) | +-> Volume disk4s1 73A79ED2-0F6B-48A9-B430-CAF58D8E2A7C | --------------------------------------------------- | APFS Volume Disk (Role): disk4s1 (Data) | Name: Macintosh HD - Data (Case-insensitive) | Mount Point: /System/Volumes/Data | Capacity Consumed: 18122485760 B (18.1 GB) | Sealed: No | FileVault: No (Encrypted at rest) | +-> Volume disk4s3 6560D9C3-8E66-4902-99BE-3B2C58B88EC7 | --------------------------------------------------- | APFS Volume Disk (Role): disk4s3 (System) | Name: Macintosh HD (Case-insensitive) | Mount Point: Not Mounted | Capacity Consumed: 9331802112 B (9.3 GB) | Sealed: Yes | FileVault: No (Encrypted at rest) | | | Snapshot: 14E522BF-37BE-4231-8760-64A3311B7659 | Snapshot Disk: disk4s3s1 | Snapshot Mount Point: / | Snapshot Sealed: Yes | +-> Volume disk4s4 69CFC19E-A361-4E73-9FCE-9C71CFDB208A | --------------------------------------------------- | APFS Volume Disk (Role): disk4s4 (Preboot) | Name: Preboot (Case-insensitive) | Mount Point: /System/Volumes/Preboot | Capacity Consumed: 5175799808 B (5.2 GB) | Sealed: No | FileVault: No | +-> Volume disk4s5 F74D7B39-95BF-4661-A409-06DB05731640 | --------------------------------------------------- | APFS Volume Disk (Role): disk4s5 (Recovery) | Name: Recovery (Case-insensitive) | Mount Point: Not Mounted | Capacity Consumed: 816680960 B (816.7 MB) | Sealed: No | FileVault: No | +-> Volume disk4s6 1EAA3E34-CDE0-4D79-9078-D89BF120CE28 --------------------------------------------------- APFS Volume Disk (Role): disk4s6 (VM) Name: VM (Case-insensitive) Mount Point: /System/Volumes/VM Capacity Consumed: 20480 B (20.5 KB) Sealed: No FileVault: No
这个容器的总容量是 245.1 GB,其中 33.6 GB 已经被使用,剩下 211.5 GB 还未分配。 在这个容器中,有六个不同的卷,每个卷都有它的特定角色和用途: disk4s1 是一个数据卷,名为 "Macintosh HD - Data",已经使用了 18.1 GB 的容量。这个卷是你的系统用来存储用户数据和应用程序的地方。 disk4s3 是一个系统卷,名为 "Macintosh HD",已经使用了 9.3 GB 的容量。这个卷包含了你的操作系统和系统文件。注意,这个卷当前没有被挂载,这可能是因为你正在使用一个快照(snapshot)。 disk4s4 是一个预启动卷,名为 "Preboot",已经使用了 5.2 GB 的容量。这个卷包含了启动你的系统所需要的文件。 disk4s5 是一个恢复卷,名为 "Recovery",已经使用了 816.7 MB 的容量。这个卷包含了恢复模式所需要的文件,你可以在恢复模式下修复你的系统或者重新安装操作系统。 disk4s6 是一个虚拟内存卷,名为 "VM",只使用了 20.5 KB 的容量。这个卷是用来存储虚拟内存的,虚拟内存是当你的物理内存(RAM)不足时,系统用来临时存储数据的地方。

本文作者:mystyouth

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!