手机教程介绍:
什么是文件系统?
操作系统中负责管理和存储文件信息的软件组织称为文件管理系统,简称文件系统。
从系统的角度来看,文件系统是组织和分配文件存储设备空间的系统。本手机教程由软件自学网首发。它负责文件存储以及存储文件的保护和检索。具体来说,它负责为用户创建文件,存储、读取、修改和转储文件,控制文件访问,并在用户不再使用文件时撤销文件。
APFS的前世今生
这还得从APFS的前身HFS说起。 1985年,HFS(Hierarchical File System,分层文件系统)随苹果旗舰电脑Mac 512K首次亮相; 1998年,苹果在其最新的Mac OS 8.1系统中推出了HFS Plus文件系统,即HFS+;后来,iOS 团队为iPhone 开发了HFS+ 的变体,至今仍在使用。
不得不说,HFS+有点老了,缺乏纳秒时间戳和校验和等重要的企业功能。因此苹果在2014年就开始了APFS的开发,这并不是一个基于现有文件系统开发的东西,而是自始至终构建的一个新的独立系统。
2016年6月14日,苹果在WWDC2016上正式发布了新的文件系统—— Apple File System,即APFS Apple File System。
苹果今年将在所有主要平台上更新APFS,完全取代HFS+ 文件系统。
APFS的功能
APFS的先进性在于它是专门针对固态硬盘和闪存优化的文件系统。基于边写边复制的独特功能,设备I/O(输入/输出接口)被合并,以最大限度地提高存储性能。同时保证数据的可靠性。
APFS支持空间共享,允许硬盘或闪存上的多个物理卷共享底层可用空间,而不是固定大小的空间。例如,容量为100GB的硬盘可以用于容量为10GB的A盘和B盘。空间为70GB。
APFS还支持稀疏文件、扩展属性和TRIM操作;写入时同时复制元数据(可以简单理解为数据),保证数据安全;允许您保留文件系统在特定时刻的状态,以便在修改文件系统时实现快照功能,同时保留旧数据等。
目前APFS不支持Hybrid Fusion或系统启动盘,因此暂时无法登录Mac系统。
APFS 安全—— 加密
加密是APFS的核心特性,不同的设备有不同的加密特性。例如,iPhone 要求文件系统中存在多个密钥,而笔记本电脑则希望每个用户都有密钥。它支持文件系统中以下不同的加密方案:
• 无加密;
•对应元数据和用户数据的单个密钥;
•对应于元数据、文件、甚至文件的一部分的多个键。
多密钥加密特别适合移动设备,因为所有数据都可以加密,但解锁手机本身需要额外的密钥和额外的数据。
如今,APFS 已经登陆iOS 平台,并将部署在macOS、watchOS、tvOS 上,也就是未来苹果所有产品线上。在APFS的支持下,系统文件的安全性和完整性将得到保护,这对于信息时代的用户来说具有重要意义。