A montagem de uma imagem grande de disco requer uma certa quantidade de espaço livre na unidade interna?

2

Eu tenho um monte de imagens de disco do Mac (arquivos .dmg) com 100 GB ou mais. Atualmente, estou em um iMac com algumas centenas de gigabytes de espaço livre, mas vou me mudar para um laptop Mac com 128 GB de armazenamento.

Então, eu estou me perguntando, isso seria um problema quando eu tiver menos de 100 GB de espaço livre no computador, mas estou abrindo uma imagem de disco com mais de 100 GB? Meu palpite seria não , mas ALGUM espaço na unidade interna é usado na montagem de uma imagem?

Como exatamente a montagem de uma imagem funciona, ela apenas altera a maneira como o sistema operacional vê os arquivos como um arquivo (a imagem do disco) em vez dos arquivos reais da imagem do disco, até que ela seja montada? Portanto, nenhum espaço interno é necessário para a operação de montagem?

Pergunta de acompanhamento: É mais lento ler de um DMG em uma unidade externa do que ler outros arquivos na mesma unidade externa? Basicamente, há algum impacto no desempenho de ter arquivos em um DMG?

Gary
fonte

Respostas:

5

Certamente não há a mesma quantidade necessária que o DMG; portanto, você pode montar um DMG de 100 GB em um sistema de arquivos com menos (haverá consumos triviais, talvez alguns kb, mas nada que você notará).

A coisa toda funciona da maneira que o sistema anexa um driver de sistema de arquivos ao arquivo com o DMG. O driver apresentará o arquivo DMG ao sistema como uma unidade "externa" e executará solicitações de arquivos em nome do sistema no conteúdo do arquivo.

Essencialmente, o driver diz ao MacOS: Temos um novo volume aqui. Então, o MacOS perguntará ao motorista. "Dê-me uma lista de conteúdo" e, em seguida, o driver examina o interior do arquivo e apresenta a lista de arquivos organizados no DMG. Etc.

Nicholaz
fonte
Ok obrigado. E uma pergunta de acompanhamento: é mais lento ler de um DMG em uma unidade externa do que ler outros arquivos na mesma unidade externa? Basicamente, há algum impacto no desempenho de ter arquivos em um DMG?
Gary
Certamente haverá uma penalidade de desempenho por isso, mas não tenho idéia (ou bons dados) de quanto. Talvez até varie de caso para caso (por exemplo, DMG com poucos arquivos grandes vs. DMG com muitos arquivos pequenos), mas eu não ficaria surpreso se você obtivesse metade da velocidade.
Nicholaz
Ok obrigado. Eu raramente uso o DMG como um método consistente de armazenamento de arquivos. É apenas para arquivar coisas e acessá-las talvez uma vez a cada seis meses, portanto não deve ser um problema para mim. Para o sistema de arquivos, parece mais fácil mover arquivos DMG do que 10.000 arquivos individuais.
Gary
Concordo. Nesse caso de uso, um DMG é uma boa solução IMO (e provavelmente precisará de menos espaço do que armazenar os arquivos individualmente).
21413 Nicholaz
A interface que você usa para conectar sua unidade externa fará uma enorme diferença de desempenho. Tente usar o USB 3.0, Firewire ou Thunderbolt em vez do USB 2.0, se puder.
31514 erikcw