我相信这里的每个人都知道 Mac OS 在 iOS 10 发布前后过渡到了自己的原生文件系统,称为“APFS”。
然而,众所周知,Darwin (UNIX) 在幕后被用于标准库、文件系统和其他我没有研究过的低级系统服务。
我的问题是 Apple 如何设法在长期存在的 UNIX 文件系统和较新的 APFS(更不用说,它具有 64 位 inode 编号)之间创建看似流畅的交互。谢谢你。
我相信这里的每个人都知道 Mac OS 在 iOS 10 发布前后过渡到了自己的原生文件系统,称为“APFS”。
然而,众所周知,Darwin (UNIX) 在幕后被用于标准库、文件系统和其他我没有研究过的低级系统服务。
我的问题是 Apple 如何设法在长期存在的 UNIX 文件系统和较新的 APFS(更不用说,它具有 64 位 inode 编号)之间创建看似流畅的交互。谢谢你。
您是在谈论存储资源分叉吗?维基百科条目中有一个关于资源分支的部分:
https://en.wikipedia.org/wiki/Resource_fork#Compatibility_problems