macOS 26 引入新磁盘映像格式 ASIF,极致“压榨”内置 SSD 性能


苹果 macOS 26 Tahoe 首次引入了新的磁盘映像格式 ASIF。根据苹果开发者文档的介绍,ASIF 全称为 Apple Sparse Image Format(苹果稀疏映像格式),该格式的文件在主机或磁盘之间传输更高效,因为它们的内在结构不依赖于主机文件系统的功能。ASIF 文件在文件系统中占用的空间与磁盘映像中实际存储的数据大小成正比。

多年来,磁盘映像一直是 Mac 用户的必备工具,支持从加密文件存储到虚拟机管理等各种操作。然而,这些映像长期以来一直饱受性能低下的困扰,尤其是在涉及加密的情况下。即使在 Apple 速度最快的内置 SSD 上,传统的加密稀疏映像 (UDSP) 的运行速度有时也像老式硬盘一样缓慢,很少超过 100 MB/s。

全新 ASIF 磁盘映像格式现已在macOS 26 Tahoe中推出,有望改变这一现状。早期测试表明,ASIF 映像的读写速度可接近 Mac 内置固态硬盘 (SSD) 的原始性能——这对于虚拟存储而言是前所未有的飞跃。

在一项基准测试中,在 MacBook Pro M3 Pro 上运行的 100 GB ASIF 映像在未加密的 APFS 文件系统下,读取速度达到 5.8 GB/s,写入速度达到 6.6 GB/s。

即使启用加密,速度仍然令人印象深刻,仅分别降至 4.8 GB/s 和 4.6 GB/s。在运行 macOS 15.5 的 Mac mini M4 Pro 上也观察到了类似的结果,其写入速度飙升至 8.3 GB/s。

苹果并未透露 ASIF 底层机制的具体细节,但可以确定的是,该格式的设计使其与主机文件系统的功能无关。ASIF 映像在 APFS 中被标记为稀疏文件,这意味着它们在磁盘上的物理大小仅会随着数据的添加而增长。例如,一个新建的 100 GB ASIF 映像最初可能占用不到 1 GB 的实际磁盘空间。即使在频繁使用和添加额外卷之后,清空映像时其占用空间通常也保持在 3.2 GB 以下。

目前,创建 ASIF 磁盘映像需要使用“磁盘工具”应用程序或 macOS 26 中的 diskutil 命令行工具。对于熟悉命令行操作的用户来说,该过程很简单,但在早期版本的 macOS 中尚不支持,也没有集成到更常用的 hdiutil 工具中。

苹果尚未明确哪些之前的 macOS 版本能够挂载和使用 ASIF 映像,这引发了用户对跨不同系统工作的兼容性的疑问。

ASIF 带来的性能提升尤其与虚拟化相关。Apple 建议虚拟机从较旧的 RAW(UDIF 读写)磁盘映像过渡到 ASIF,理由是 ASIF 不仅能够提升速度,还能提高在主机或磁盘之间传输虚拟机文件的效率。

与传统上在磁盘映像类型中提供最佳性能的稀疏捆绑不同,ASIF 映像将所有数据整合到一个文件中,从而简化了管理并进一步提高了速度。

尽管有这些优势,新格式也并非没有局限性。目前,只有 macOS Tahoe 支持创建 ASIF 映像,并且该过程依赖于命令行工具而非专用 API。这意味着第三方应用程序和虚拟化器需要进行适配,以便用户能够充分利用新格式的潜力。

Mac 社区正在等待 Apple 提供更广泛的支持和更详细的技术文档,而开发者们也已经开始关注这些可能性。C-Command 的 DropDMG 等工具预计将很快添加 ASIF 兼容性,为更便捷的采用铺平道路。


相關推薦

2023-02-18

了一种更好的机制来处理保存交换分区的方式。此外改进磁盘映像到 BT 格式的转换,并修补 live-config 包以支持“usercrypted”参数。 更新公告:https://sourceforge.net/p/clonezilla/news/2023/02/-stable-clonezilla-live-303-22-released-/

2023-03-01

Linux 6.3 最新补丁引入了 SSDFS 文件系统支持,这个新的开源文件系统特别针对 ZNS SSD (支持 NVMe 分区命名空间 (ZNS) 的固态硬盘)进行了优化。 ZNS (Zoned Namespaces)SSD 即分区命名空间固态硬盘,通过 NVMe 的新规范实现。ZNS SSD

2022-11-29

fs 还有两个新的特性:它允许在映像之间共享文件数据(磁盘上和页面缓存中),其次它具有类似 dm-verity 的读取验证。 squashfs 是一套基于 Linux 内核的压缩只读文件系统,它可以将整个文件系统或者某个单一目录压缩成只读

2025-06-18

件包以及 Linux AppImage 现已可用。其他 Linux 软件包和 macOS 磁盘映像仍在构建中,将在接下来的几个小时内发布。

2022-10-11

FreeFileSync 是一款开源软件,适用于 Windows、macOS 和 Linux。FreeFileSync 本质是一个用于文件夹对比和同步的软件,它可以创建和管理所有重要文件的备份副本。FreeFileSync 不是每次都复制每个文件,而是确定源文件夹和目标文件夹之

2024-10-24

JMOD 文件来大幅减少已安装 JDK 的大小。 因此,提案计划引入一个 JDK build-time 配置选项--enable-linkable-runtime,在构建 JDK 时,jlink可以在不使用 JDK 的 JMOD 文件的情况下创建运行时映像,并且不包含那些文件-即没有 jmods 目录。 $

2025-03-22

,我们所学的知识、商业模式、技术算法都不应该是用来压榨社会最底层的兄弟们的,我们的利润、市值和财富更不应该建立在底层百姓无保障的生活之上的。 刘强东呼吁所有快递员和骑手都可以获得五险一金待遇,因为

2023-08-04

控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,系统负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,自动生成拓

2023-09-16

控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,系统负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,自动生成拓

2023-09-10

ntu 23.10 增加了一项实验性功能——初步支持基于 TPM 的全磁盘加密。该功能利用系统的可信平台模块 (TPM),缺点是这种额外的安全性依赖于 Snaps,包括内核和 GRUB 引导加载器。 Ubuntu 开发商 Canonical 公司表示,Ubuntu 23.10 添加实验

2024-07-27

原先已经支持的 HNSW、IVF 等低延迟的算法引擎的基础上,引入了内存和磁盘更好平衡的 DiskANN 算法 ,目前已经在 200 亿单一 向量库 得到落地验证并取得预期效果 。   DiskANN 算法的关键在于,仅将轻量级的索引结构

2023-11-02

0.2 现已发布,此版本整合了 LXD 5.19 中的大部分更改,并引入了一些额外的功能和改进。 一些亮点更新内容如下: 虚拟机中的 NVME 存储支持 虚拟机的磁盘类型设备新增了io.busconfiguration key。 默认设置为virtio-scsi ,但现

2022-11-09

面加速了好几倍。 新东西: GPU 解压缩和 Gdeflate 压缩格式现已可用。 添加了 EnqueueSetEvent ,以使用 Win32 事件对象进行完成通知。 性能改进和错误修复。 GPU 解压缩功能 & Gdeflate 压缩格式 背景提要: 游戏需要大

2022-06-29

存在这样的引用时,一个对象是“不可达”的。 Git 2.37 引入了一个新概念 cruft packs,它允许将“不可达”对象一起存储在单个包文件中,方法是将各个对象的 age 写入存储在包旁边的*.mtimes文件的辅助表中。 在实践中,它