假设我有三个文件,大小如下:
文件A:15468字节
文件B:3874235字节
文件C:10452326字节
我想用 hdiutil 创建一个 UDIF、GPTSPUD、HFS+ DMG,其大小正好是保存这些文件所需的大小。当然,我可以告诉 hdiutil 创建一个大小为 14342029 字节的 dmg,但由于支持文件系统所需的字节数,dmg 的可用空间将小于 14342029 字节。
是否有已知的方法可以计算出 DMG 需要多大才能容纳这些文件?
ps 在“真实”情况下,有数千个大小各异的文件。
pss 我知道各种问题,文件实际使用磁盘上的 X 个块,并且每个块的大小是固定的。