macOS 文件系统探秘:HFS+ 和 APFS22


macOS 是 Apple 为其 Mac 电脑开发的操作系统。与其他操作系统一样,macOS 负责管理计算机的文件系统,其中存储着所有数据和应用程序。

多年来,macOS 使用了三种不同的文件系统:Hierarchical File System (HFS)、HFS+ 和 Apple File System (APFS)。 HFS 和 HFS+ 是基于较旧的 Macintosh 文件系统 (MFS) 的,而 APFS 是 macOS 10.13 High Sierra 中引入的现代文件系统。

HFS+

HFS+ 是 HFS 的扩展,于 1998 年与 Mac OS 8.1 一起推出。它解决了 HFS 的一些限制,例如文件大小限制为 2 GB 和最多 65,536 个文件。

HFS+ 的主要特点包括:
支持更大文件大小(理论上超过 8 EB)
支持更多文件(理论上超过 40 亿个)
日志记录功能,以防止文件系统损坏
文件大小和扩展名的索引,以提高性能

HFS+ 是 macOS 10.12 Sierra 中的默认文件系统,但它已被 APFS 取代。

APFS

APFS 于 2017 年与 macOS 10.13 High Sierra 一起推出。它是一次重大的架构变化,旨在提高性能、效率和安全性。

APFS 的主要特点包括:
使用一种称为“容器”的新组织方法,将多个卷合并到一个逻辑文件系统中
使用“副本写入”技术进行快速克隆和快照
支持文件系统加密
高效的存储空间管理

APFS 已成为 macOS 10.13 及更高版本中的默认文件系统。它比 HFS+ 具有显着的性能优势,特别是对于写入密集型操作(例如视频编辑)和使用 SSD(固态驱动器)的计算机。

转换到 APFS

如果您使用的是 macOS 10.13 及更高版本,您的 Mac 可能仍在使用 HFS+。您可以使用“磁盘工具”实用程序将驱动器转换为 APFS:1. 打开“磁盘工具”(在“应用程序”>“实用工具”中)
2. 选择要转换的驱动器
3. 单击“转换”按钮
4. 从下拉菜单中选择“APFS”
5. 单击“转换”按钮

转换过程可能需要一些时间,具体取决于驱动器的大小。转换后,您的驱动器将使用 APFS。

HFS+ 和 APFS 都是 macOS 中使用的现代文件系统。虽然 HFS+ 仍然与较旧的 macOS 版本兼容,但 APFS 是 macOS 10.13 及更高版本的最佳选择。它提供了出色的性能、效率和安全性,使其成为当今 macOS 计算机的理想文件系统。

2024-11-20


上一篇:Linux 操作系统:从起点到专精

下一篇:Android 车载系统入门指南