阅读545 返回首页    go iPhone_iPad_Mac_手机_平板_苹果apple


最高的 macOS High Sierra 正式发布,我来聊聊 APFS 格式的好与坏

上个月,苹果发布了 macOS 10.13 正式版,叫 macOS High Sierra。被各种自媒体,科技媒体吹的这个系统,实际体验到底怎么样?我从测试版一路走来,想聊聊本次更新重中之重 ── APFS。

如果小伙伴们对于 macOS 新版本的相关问题可以在下方留言,我会力所能及的回答大家的问题。

官方介绍相关网站:https://www.apple.com/macos/high-sierra-preview/

APFS 是什么?

对于 APFS 格式,维基百科是这样解释的:

APFS,全称为 Apple File System,是一个适用于 macOS、iOS、tvOS 和 watchOS 的文件系统,使用 APFS 目的是解决 HFS+(Mac OS Extend,APFS 的前身)文件系统的核心问题。帮助性能等。

对于 iOS 设备上的闪存碎片化问题,苹果认为只依靠设备性能和操作系统是无法根治的,Apple 对此做了一个闪存系统化的解决办法,就是今天聊到的 APFS 格式,通过这个默认文件系统,苹果才会让设备 High 起来。

Mac 设备用上 APFS 的优势

APFS 是一种新的高级存储架构,为 Mac 上的新功能和未来的存储技术提供了可扩展的基础。

APFS 从底层到性能上的优化,几乎成为『一体化』闪存格式。拥有安全性和可靠性,比如复制一个大型文件和目录等常见操作,几乎是即时性传输的。本地加密支持,APFS 支持多密钥加密,可以使用不同的密钥来加密用户数据,元数据和各个文件。

APFS 拥有先进的数据完整性功能,数据受到保护,免受停电和系统崩溃。

APFS 目前支持每个 Mac 设备 SSD 内部存储的改进,未来将支持 Fusion 和 HDD 两种内部存储格式。从目前来看,机型较多,适配情况参差不齐。

如何感受到 APFS 带来的变化呢?

说道目前 APP 或者是设备上的优势改进,作为消费者的我们可能会无法察知,这个也是没有办法的事情。目前软件的格局已经确定,比如说 MIUI,Flyme,iOS,微信等产品,已经成为『怪兽级别』,每走一步都会很小心的,何况是苹果。

废话少叙,我来总结一下目前 APFS 在 macOS High Sierra 系统界面上的变化吧。

一、首先是支持外置设备格式化成 APFS 格式,比如 U 盘,SSD 外置硬盘等。目前我接触到最常用的设备就是这两个了。其他的也可以,但速度绝对没有这两者快,另外最近 SSD 盘降价比较厉害,值得推荐购买使用一下。

二、其次,在这个版本之后,整体效率提升,但第三方软件仍然需要适配。比如说开机,打开软件时间大大缩短,效率提升。也可以节省不少空间,比如说本次升级之后,余下的空间比上个版本大一些,大概是 5GB - 7GB 左右,用了一段时间,还会自主清理 Cookie 缓存之类的。

第三方软件适配较慢也是非常可惜的。比如优酷,直到发布测试版本三个月之后才进行更新适配,而腾讯家的 QQ 没有适配很长时间了,最近才上架 App Store 新版本。还有腾讯家的微云,基本成为鸡肋无适配软件了。

三、CPU 使用率升高,在这之前,因为 HFS+ 只靠系统优化和闪存本身速度来实现传输。但现在,需要底层加密以及优化传输文件,肯定需要 CPU 加持,伴随着就是风扇开始狂转。

甚至在正常网页浏览场景时,也会这样。macOS 的『毛病』越来越多了。

四、在 10.13 之后,分区分为,APFS,macOS 扩展格式,NTFS,ExFAT,MS-DOS 格式等。并且目前『磁盘工具』不支持直接分区使用。

先前 FileVault 是依赖 CoreStorage 实现的,而 APFS 与 CoreStorage 互不兼容。如果是格式化 APFS 后再安装 macOS 操作系统时,FileVault 的系统偏好的「打开 FileVault 」是灰色的。

但唯一可以安慰的是仍可以通过在终端中执行 fdesetup enable 命令直接在 APFS 宗卷上打开 FileVault。

五、Time Machine 添加 APFS 格式。目前,将 Mac 转换成 APFS 格式之后,仍然支持备份 HFS+ 格式数据,跟外置硬盘是否是 APFS 无关。

比如外置硬盘仍然是 macOS 扩展格式,不需要任何系统设置来备份数据。时间来说,比之前更快,但绝不是 APFS 那种「一秒复制」这种。

由于 Time Machine 不支持 APFS 格式,在显示上,仍然转换成 HFS+ 格式。

根据 APFS 的 Developer 页面( https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/APFS_Guide/FAQ/FAQ.html#//apple_ref/doc/uid/TP40016999-CH6-DontLinkElementID_17 ):“ APFS has case-sensitive and case-insensitive variants.”

六、其他的,在升级到 macOS 10.13 之后,FlieVault 驱动器支持 APFS 加密卷。Boot Camp 目前无法读取或写入 APFS 格式的卷,这说明升级系统之后再装 Windows 系统会出问题。

苹果不推荐使用 AFP,所以格式化为 APFS 的磁盘不能通过网络分享,必须使用 SMB 或者 NFS 才可以。

APFS 被吹了那么多,缺点呢?

macOS High Sierra 是苹果公司从 NeXT 收购基础上发布的第十三个系统。这代最大特点就是:Bug 太尼玛多了。

直到正式版,仍然有很多 Bug 和报错情况,以及软件不兼容问题,而这些问题大都是 APFS 文件格式导致的。

第一个就是 Finder 了,作为每台 Mac 设备每天高频次使用的软件之一,这次成为了该系统 Bug 重灾区,时不时卡机,系统不响应等等。

开始我试着重新启动,重新刷机,后来发现不是这个问题导致的,更多的还是文件格式的不兼容。而这几乎没有根本性的办法,除非降级。目前我推荐的解决方式就是 Cmd+Alt+Esc+Q 强制退出解决,如果这都没办法的话,就只能重启或者在『活动监视器』下强退即可。

第二个缺点就是文件不兼容导致 NTFS 的格式各种问题。并没有之前眸子额媒体视频那种『 1 秒文件传输』这种效果,受限于 CPU 和各种机型以及苹果的『特意』优化,基本上老设备无法使用这么快的传输速度。

而苹果系统不兼容 Windows 的 NTFS 文件格式,这都是我们知道的,因为第三方软件原因,在这次初期 Beta 版本中,基本上成为落后者,无法传输。

第三个就是第三方软件的兼容性问题,不止是前边提到的 QQ 优酷等,还有自带的『磁盘工具』,也有很多 Bug 问题。

macOS 10.13 的磁盘工具程序现在版本为 17.0(1626),可以识别外部硬盘,但对空白外置驱动无法识别。

如图显示一样,蓝色终端窗口所示,磁盘工具会识别正常官方的驱动器。我们将使用它来执行一串代码查看文件格式(例如,diskutil eraseDisk JHFS + NewDisk GPT disk0),使磁盘出现在磁盘实用程序中,通过这种方式可以进一步修改或者分区:

相反,如果插入未格式化的外置驱动,有时官方也会出现问题,通常显示警报,“插入的磁盘不可读取此计算机。初始化... |忽略|弹出”,但单击初始化只是打开磁盘实用程序,无法正常格式化。之前版本从未有过,这种问题由于 APFS 导致的。

点击播放 GIF/572K

第四个就是升级了,今年从 macOS 10.12 到 10.13 的时候,发现电脑报错的人很多吧。源于从文件格式的改变,传输方式的不一致,最后直接将今年升级错误的用户大大增加。

还有一个小问题,目前 macOS 新版本执行 APFS 之后,Safari 在内存中显示为网站,不再是以软件显示了。虽然很快或者不再是出现无响应,『整个程序都遭殃』的情况了。但随之而来的就是 CPU 增高。

为什么这么说呢?如果你的 MBA 和高刷新率的显示器相连接,接着浏览网页时,基本上风扇会狂转,靠近电源部分灼热状态,犹如在 Adobe 里遨游一个月似的。

写在尾巴

所以,媒体吹得再好,还是有很多问题和弊端的。目前看来,软件系统不兼容,仓促上 APFS 格式的确成为了大问题,即使测试三个月页解决不了的。

但 APFS 格式带给 Mac 设备优点也是非常吸引人的,比如安全性和速度等等。对于目前的『过渡阶段』,你是否仍然能够忍受呢?这可能是你选择升级或者降级的理由吧。我们期待苹果能够在后续带来更多改进。

最后更新:2017-10-08 08:20:29

  上一篇:go LG UltraFine 显示器为 Mac 设备更新High Sierra系统
  下一篇:go Apple Watch总销量达3300万块,为什么会卖的这么好?