找回密码
 注册
快捷导航
查看: 1326|回复: 5

[其它] 【新闻】拯救16GB!苹果新文件系统APFS咋这么牛

[复制链接] |自动提醒
阅读字号:

1611

回帖

19

积分

426

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-12-16
发表于 2017-2-9 12:27:00| 字数 1,901| - 中国–湖北–武汉 电信 | 显示全部楼层 |阅读模式
本帖最后由 kayden 于 2017-2-9 12:28 编辑

APFS即是Apple File System(苹果文件系统),该系统在WWDC 2016推出,从今年开始它将会取代目前在Apple Watch、Apple TV、iPhone、iPad、MacBook、iMac和Mac Pro上所使用的文件系统-HFS+。


苹果去年在WWDC上推出的macOS Sierra开发者预览版就使用了APFS,而在iOS 10.3 Beta中,苹果也终于让APFS可用于iPhone进行测试。


许多人都不需要知道太多关于APFS的细节,对于终端用户来说它只是一个执行细节。未来这个文件系统所涉及的功能,例如更加智能的备份和更快的更新,以及我们还没有想到的一些功能,都将会慢慢地到来。


当然,如果你对这个文件系统感兴趣,接下来我们就不妨来了解一些关于APFS的信息。


为什么苹果要替换HFS+?

HFS+从1998年开始到现在,已经使用了将近20年了,而为了跟上现代电脑运算指令,HFS+在过去的时间里也不断进行更新。

从那时候开始,HFS+就贯穿着苹果的一系列设备。它经历了千字节、兆字节再到千兆字节和兆兆字节。我们也经历了从硬盘驱动器到SSD,从物理安装方式到数字下载,从手动备份到Time Machine以及iCloud的过程。

一路走来,HFS+及其团队一直让它保持活力,但随着时间的推移,要想再往前一步,你总是需要一些新的东西来打破旧规则。


是什么让APFS更加一致?

HFS+现在运行于所有苹果设备,但在不同的设备中其执行的方式也有所区别,包括一些关键的领域,例如加密。这意味着不同的源代码和分开的维护和开发。

无论是现在还是将来,APFS能够让苹果平台更加一致地进行扩展,它允许单个代码库使用更少的资源来开发和维护,并让它发展得更快和更好。


APFS 的速度更快?

大多数涉及速度的问题都和感知有关,在旁边的桌子上拿一杯饮料总是要比在你冰箱拿出来更快,APFS 会通过完成一些任务来让你在使用苹果设备时感到更快。

APFS,更加着重于低延迟,它会将一些任务列为优先级,例如应用启动和数据传输。另外,在重新估量目录方面它的速度也更快。


APFS如何更好地适应SSD?

苹果表示 APFS已经重新编写以更好地兼容配备SSD的设备,SSD闪存芯片目前应用于Apple Watch、Apple TV、iPhone、iPad、MacBook和高端桌面Mac。

APFS针对SSD进行优化,并支持TRIM指令,该指令有助于删除大量文件的用户,并为用户释放出大量的空间。


快照和备份

APFS里两个重要的特性便是快照和备份,快照功能可将文件系统的状态“固定”在创建快照的那一刻,并可在保留固定状态的同时继续访问和修改文件系统。这种技术可以只记录新增或改动的数据块,因此可以为文件系统创建多个快照,而无需担心会占用大量存储空间。备份工具(例如Time Machine)通常会使用该功能记录自从上次备份之后文件系统的改动情况,并可用于在不打断用户操作的前提下对数据进行更为高效的备份。


APFS 对储存空间有帮助吗?

对于使用分区的macOS用户来说,APFS解决了一个长久以来的限制。HFS+需要为每个文件系统预先分配固定大小的容量,这种做法较为“僵硬”,而APFS的空间共享功能可以让用户在无需重分区的情况下动态、灵活地扩大或缩小卷容量。

APFS还支持稀疏文件,所以储存只会在真正所需的时候才会进行分配。


数据完整和崩溃保护方面

APFS拥有高端级别的保存状态,这和其处理文件写入的方式有关。它们被辨认为已完成状态或者像它们从来没有出现过一样。换句话说,使用写入时复制的文件创建了新版本,并且只有当保存成功时旧的版本才会被释放。


APFS 的加密更好?

安全与隐私是APFS的设计基础。加密是APFS原生支持的特性,用户可以针对每个卷选择下列任何一种加密方法:不加密,统一用一个密钥加密,或多密钥加密(针对每个文件使用专用密钥加密,同时针对敏感的元数据使用一个单独的密钥)。多密钥加密可确保哪怕设备物理安全受到威胁,依然可以保障用户数据的完整性。取决于具体硬件,APFS加密可使用AES-XTS或AES-CBC算法。


APFS还不包含什么?

APFS目前还处于测试版阶段,这意味着它并不会支持所有的东西。在目前的阶段,现在有一些东西还不支持APFS。

启动盘

Time Machine

FileVault

Fusion Drive

APFS将会开源吗?

APFS目前尚未开源,过去几年里苹果逐渐变得开放,并对几个项目进行了开源,例如Mach Kernel、WebKit、LLVM和Swift。至于未来是否会开源,只能拭目以待。


2290

回帖

48

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2012-8-7
月全勤勋章
发表于 2017-2-9 14:29:26| 字数 11| - 中国–上海–上海 移动 | 显示全部楼层
真的能拯救16G就好了
回复 支持 反对

使用道具 举报

1万

回帖

97

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-9-26
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2017-2-9 14:34:04| 字数 8| - 中国–山东–烟台 电信 | 显示全部楼层
敢把ios开源吗
T460s:i5-6300U/8G/512G 3K屏
回复 支持 反对

使用道具 举报

3607

回帖

102

积分

6万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-10-31
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)年全勤勋章2022银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2017-2-9 19:17:10| 字数 16| - 中国–甘肃–兰州 电信 | 显示全部楼层
说个半天跟16g有个p的关系啊?
X1c Gen12: Ultra7-155H/32G/2T/1800P/4G
P14s Gen5: U9-185H/96G/2T/1920P
P16V Gen1: i7-13700H/64G/2T+4T
回复 支持 1 反对

使用道具 举报

1万

回帖

132

积分

1万

资产值

禁止发言

注册时间
2007-5-14
发表于 2017-2-9 19:31:13| 字数 8| - 中国–浙江–嘉兴 联通 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

19

回帖

1

积分

1124

资产值

初级会员 Rank: 1

注册时间
2017-2-12
发表于 2017-2-12 16:56:38| 字数 23| - 中国–山东–泰安 电信 | 显示全部楼层
开个妹的源,这玩意很大部分抄袭了sun的ZFS
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-12 01:57 , Processed in 0.136737 second(s), 39 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部