APFS 强在哪里?

APFS 强在哪里?APFS 强在哪里?

特点与改进html

先快速科普一下,文件系统是操做系统用于存储和检索数据的基本结构,不一样的文件系统采用不一样的方式来实现这个任务。随着计算机变得愈来愈快,新生代的文件系统已经从计算机速度的提高中获益,以提供新功能和适应现代存储需求。linux

HFS+,做为今天新一代 Mac 的附带文件系统,已经 18 岁了。它的祖先 HFS 比 Tom Cruise 的兄弟情影片“壮志凌云”还要老。它有点像一辆老丰田。它仍然能够工做(也许惊人的好),可是它再也不获得人们的嘉奖。安全

APFS 不彻底是 HFS+ 的升级版,由于相对如今而言,它是一个量子级的飞跃。虽然这对苹果用户来讲是一个重大的升级,但彷佛这看起来更像是苹果遇上了其它系统,而不是超越了它们。然而,更新还进展得很是慢。架构

克隆和数据完整性工具

APFS 强在哪里?APFS 强在哪里?

APFS 使用称为写时复制(copy-on-write)的方案来生成重复文件的即时克隆。在 HFS+ 下,当用户复制文件的时候,每个比特(二进制中的“位”)都会被复制。而 APFS 则经过操做元数据并分配磁盘空间来建立克隆。可是,在修改复制的文件以前都不会复制任何比特。当克隆体与原始副本分离的时候,那些改动(而且只有那些改动)才会被保存。优化

写时复制还提升了数据的完整性。在其它系统下,若是你卸载卷致使覆写操做挂起的话,你可能会发现你的文件系统有一部分与其它部分不一样步。写时复制则经过将改动写入到可用的磁盘空间而不是覆盖旧文件来避免这个问题。直到写入操做成功完成前,旧文件都是正式版本。只有当新文件被成功复制时,旧文件才会被清除。ui

系统快照加密

APFS 强在哪里?APFS 强在哪里?

快照是写时复制架构给你带来的一个主要的升级。快照是文件系统在某个时间点的一个只读的可装载映像。随着文件系统发生改动,只有改动的比特会被更改。这可让备份更简单,更可靠。考虑到时间机器(一个苹果出品的备份工具)已经成为硬连接的痛点,这多是一个重大的升级。操作系统

输入/输出的服务质量(QoS)设计

你可能已经在你的路由器说明书看到了服务质量(QoS)这个名词。QoS 优先分配带宽使用以免下降优先任务的速度。在你的路由器上,它采用用户定义的规则来为指定任务提供最大的带宽。据报道,苹果的 QoS 会优先考虑用户操做,例如活跃窗口。而诸如时间机器备份这些后台任务将会被降级。因此,这意味着更少的闲暇时光了?

本地加密

APFS 强在哪里?APFS 强在哪里?

在后斯诺登时代,加密成为众所关注的了。愈来愈多的苹果产品正在强调其系统安全性。内置强大的加密机制并不让人感到意外。包括 APFS 在内,苹果正在采用更加细致入微的加密方案,要么不加密,要么就将加密进行到底。用户可使用单个密钥来为全部数据加密,或者使用多个加密密钥分别锁定单个文件和文件夹。固然,你也能够不加密,只要你对坏蛋无所忌惮。

固态硬盘和闪存优化

APFS 强在哪里?APFS 强在哪里?

闪存优化已经被列为 APFS 的一个亮点功能,不过它的实现并无那么振奋人心。苹果选择将一些典型的固态硬盘芯片的处理功能迁移到操做系统,而没有深度系统集成的优点。这更像是让文件系统感知固态硬盘,而不是为它们作优化。

动态分区调整

APFS 强在哪里?APFS 强在哪里?

APFS 驱动器的逻辑分区能够动态调整自身大小。用户只需指定所需分区的数量,而后文件系统会在运行时进行磁盘分配。每一个分区只占用其用于存储文件的磁盘空间。剩余的磁盘空间会由任何分区获取。这种设计很整洁,不过比起其它文件系统,这更像是元文件夹。

结论

这是否重要?对于开发者和高级用户来讲真是棒极了。对于通常的 Mac 用户应该没有太多的外部差别。虽然升级是重大的举措,但仍然存在一些缺失的部分。本地压缩显然尚未,对用户数据进行的校验也没有。固然,2017 年还没到,一切皆有可能,让咱们拭目以待。

原文来自:https://linux.cn/article-7924-1.html

本文地址:http://www.linuxprobe.com/apfs-goods-where.html