苹果最新macOS 26 Tahoe首次引入了ASIF格式,标志着磁盘映像技术取得了重大飞跃——这一进展可能会重塑用户和开发人员在装备了Apple Silicon芯片Mac上处理虚拟存储的方式。
&Tz@lvOv% MJ5Ymt a 多年来,磁盘映像一直是Mac用户的必备工具,支持从加密文件存储到虚拟机管理等各种操作。然而,这些映像长期以来一直饱受性能低下的困扰,尤其是在涉及加密的情况下。即使在Apple速度最快的内置SSD上,传统的加密稀疏映像(UDSP)的运行速度有时也像老式硬盘一样缓慢,很少超过100 MB/s。
d4ANh+}X"_ +*u'vt? 全新ASIF磁盘映像格式现已在macOS 26 Tahoe中推出,有望改变这一现状。早期测试表明,ASIF映像的读写速度可接近Mac内置固态硬盘(SSD)的原始性能——这对于虚拟存储而言是前所未有的飞跃。在一项基准测试中,在MacBook Pro M3 Pro上运行的100 GB ASIF映像在未加密的APFS文件系统下,读取速度达到5.8 GB/s,写入速度达到6.6 GB/s。
6cR}Mm9Hx3 A:|dY^,:?* 即使启用加密,速度仍然令人印象深刻,仅分别降至4.8 GB/s和4.6 GB/s。在运行macOS 15.5的Mac mini M4 Pro上也观察到了类似的结果,其写入速度飙升至8.3 GB/s。
y?=W
'{]1!yMh 苹果并未透露ASIF底层机制的具体细节,但可以确定的是,该格式的设计使其与主机文件系统的功能无关。ASIF映像在APFS中被标记为稀疏文件,这意味着它们在磁盘上的物理大小仅会随着数据的添加而增长。例如,一个新建的100 GB ASIF映像最初可能占用不到1 GB的实际磁盘空间。即使在频繁使用和添加额外卷之后,清空映像时其占用空间通常也保持在3.2 GB以下。
vW6
a=j8 'Br:f_} 目前,创建ASIF磁盘映像需要使用“磁盘工具”应用程序或macOS 26中的diskutil命令行工具。对于熟悉命令行操作的用户来说,该过程很简单,但在早期版本的macOS中尚不支持,也没有集成到更常用的hdiutil工具中。
8yW 8F26 wVegr 苹果尚未明确哪些之前的macOS版本能够挂载和使用ASIF映像,这引发了用户对跨不同系统工作的兼容性的疑问。
TUE*mDRmP Mc8|4/<Z ASIF带来的性能提升尤其与虚拟化相关。Apple建议虚拟机从较旧的RAW(UDIF读写)磁盘映像过渡到ASIF,理由是ASIF不仅能够提升速度,还能提高在主机或磁盘之间传输虚拟机文件的效率。
R Lnsy, :Y? L* 与传统上在磁盘映像类型中提供最佳性能的稀疏捆绑不同,ASIF映像将所有数据整合到一个文件中,从而简化了管理并进一步提高了速度。
1D2Uomd( Yz<,`w5/6~ 尽管有这些优势,新格式也并非没有局限性。目前,只有macOS Tahoe支持创建ASIF映像,并且该过程依赖于命令行工具而非专用API。这意味着第三方应用程序和虚拟化器需要进行适配,以便用户能够充分利用新格式的潜力。
7
s+j) s*'L^>iZ Mac社区正在等待Apple提供更广泛的支持和更详细的技术文档,而开发者们也已经开始关注这些可能性。C-Command的DropDMG等工具预计将很快添加ASIF兼容性,为更便捷的采用铺平道路。
3k YVk