|
|
|
手机教程简介: |
正式宣布了全新的文件格式——Apple File System(简称 APFS)。根据 Apple 提供的初版开发者文档介绍,APFS 的具体解释是:针对闪存/SSD 存储进行优化,提供了更强大的加密、写入时复制(Copy-on-write)元数据、空间分享、文件和目录克隆、快照、目录大小快速调整、原子级安全存储基元(Atomic safe-save primitives),此手机教程由软件自学网首发,以及改进的文件系统底层技术。 现在,当用户升级iOS 10.3系统后,会将整个文件系统升级为 APFS,得益于这个新系统,你会发现打开应用、切换后台应用时感觉比之前流畅了,而设备内的可用存储空间也比以前变多了。 是的,苹果这是做好了充分准备,将让APFS替代此前旧的文件系统HFS+。那么APFS文件系统究竟有什么革新之处呢,它将能够为用户们带来怎样的变化呢? 为什么要做更新 在详解 APFS 之前,我们必须先从HFS+开始讲讲文件系统对苹果的重要性。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统,也就是我们理解的在存储设备上组织文件的方法。 HFS+文件系统是苹果第三代文件系统,最早期型号的Mac使用了名为MFS(Macintosh File System)的文件系统,但很快苹果又在1985年推出了 HFS 文件系统,那时Mac 512K还是苹果的旗舰级产品,这套系统存在了十几年,直到1998年,苹果在HFS的基础上升级出了HFS+文件系统,随着拥有4GB硬盘的G3 PowerMacs一起到来。在那之后,家用电脑的存储能力可以说增长了好几千倍,为了对应不同的设备,HFS+也被分成了多个竞争的方向,拥有不同的功能。 HFS+不仅作为Mac的文件系统标准从1998年沿用至今,而且同样也是iPod及iOS设备的文件系统基础。HFS+推出之时市面上仍以软盘和HDD作为主要存储设备,基本没有为现在流行的闪存和SSD作优化。算上原始的HFS基础,这套老旧的系统已经使用了30年。 30年时间里,计算机硬件和软件的发展日新月异,HFS+在应付现代硬件和软件都已经力不从心,存在元数据以大字节序保存、单线程访问、不支持稀疏文件、写时复制等等一大堆缺点,不仅速度很慢,而且用久了之后会出现卡、崩溃之类的情况。是时候该出现一个全新的替代系统了。 APFS强在哪? APFS在基本的文件系统设计上就远比HFS+先进,HFS+为32位文件ID,而APFS支持64位索引节点,时间戳间距从HFS+的1秒降低至1纳秒,配合着现代处理器和 SSD 远低于1秒的文件操作时间,所以在低延迟性上足以让用户感受到某种使用体验的飞跃。 APFS还原生支持SSD的FTL和Trim,所以性能上当然更强、空间利用率更高,另外与HFS+固定形式的文件系统结构不同,APFS是个具有扩展性的文件系统,可以在未来增加更多新特性、API,为用户提供更多样化的服务。
|
|
|