Digamos que eu tenha três arquivos com os seguintes tamanhos:
FileA: 15468 bytes
FileB: 3874235bytes
FileC: 10452326 bytes
e eu quero criar um UDIF, GPTSPUD, HFS + DMG com hdiutil que será exatamente o tamanho necessário para manter esses arquivos. Eu posso, é claro, dizer ao hdiutil para criar um dmg do tamanho de 14342029 bytes, mas o dmg terá < 14342029 bytes em espaço livre disponível devido ao número de bytes necessários para suportar o sistema de arquivos.
Existe uma maneira conhecida de calcular o tamanho da DMG para armazenar os arquivos?
p.s. No caso 'real', existem milhares de arquivos de vários tamanhos.
p.s.s. Estou ciente de vários problemas que os arquivos reais usam X número de blocos em um disco e que um bloco é um tamanho fixo.
Tags filesystems macos dmg-image hdiutil