手机教程介绍:
新文件格式——Apple File System(简称APFS)正式公布。根据Apple提供的第一版开发者文档,APFS的具体解释是:针对闪存/SSD存储进行优化,提供更强大的加密、写时复制元数据、空间共享、文件和目录克隆、快照、快速目录大小调整、原子安全保存原语,本手机教程由软件自学网首发,改进文件系统底层技术。
现在,当用户升级到iOS 10.3时,整个文件系统将升级为APFS。得益于这个新系统,你会发现打开应用程序和切换后台应用程序的感觉比以前更加流畅,并且设备中的可用存储空间也得到了提高。比以前更多了。
是的,苹果已经做好充分准备让APFS 取代之前的旧文件系统HFS+。那么APFS文件系统有哪些创新,又会给用户带来哪些改变呢?
为什么更新
在详细解释APFS之前,我们首先要谈谈从HFS+开始的文件系统对于Apple的重要性。操作系统中负责管理和存储文件信息的软件组织称为文件管理系统,简称文件系统,这就是我们理解文件在存储设备上的组织方式。
HFS+文件系统是Apple的第三代文件系统。 Mac 最早的型号使用了名为MFS(Macintosh File System)的文件系统,但很快苹果在1985 年推出了HFS 文件系统。当时的Mac 512K 仍然是苹果的旗舰产品,这个系统存在了十多年。直到1998 年,苹果才在HFS 的基础上升级了HFS+ 文件系统,并随配备4GB 硬盘的G3 PowerMac 一起配备。从那时起,家用计算机的存储容量增加了数千倍。为了应对不同的设备,HFS+也被划分为多个不同功能的竞争方向。
HFS+ 不仅自1998 年起就被用作Mac 文件系统标准,而且也是iPod 和iOS 设备文件系统的基础。 HFS+推出时,软盘和硬盘仍然是市场上的主要存储设备,它们基本上没有针对现在流行的闪存和SSD进行优化。算上原来的HFS基础,这个老系统已经使用了30年了。
过去30年,计算机硬件和软件飞速发展,HFS+已经无法应对现代的硬件和软件。存在元数据以big-endian顺序保存、单线程访问、不支持稀疏文件、写时复制等诸多问题。堆的缺点是不仅速度很慢,而且会使用时间长了也会卡死死机。是时候采用新的替代系统了。
APFS的实力如何?
APFS在基础文件系统设计上远比HFS+先进。 HFS+具有32位文件ID,而APFS支持64位索引节点。时间戳间隔从HFS+ 中的1 秒减少到1 纳秒。借助现代处理器和SSD的文件操作时间远小于1秒,因此低延迟足以让用户感受到用户体验的一定飞跃。
APFS还原生支持SSD的FTL和Trim,因此具有更强的性能和更高的空间利用率。另外,与HFS+的固定形式文件系统结构不同,APFS是一个可扩展的文件系统,未来可以添加更多新的文件系统。功能和API为用户提供更加多样化的服务。