大きなディスクイメージをマウントするには、内部ドライブに一定の空き容量が必要ですか?


2

100 GB以上のMacディスクイメージ(.dmgファイル)がたくさんあります。現在、数百ギガバイトの空き容量があるiMacを使用していますが、128 GBのストレージを搭載したMacラップトップに移行する予定です。

コンピュータの空き容量が100 GB未満で、100 GBを超えるディスクイメージを開くと問題になるのではないかと思います。私の推測ではnoになりますが、イメージをマウントするときに内部ドライブのスペースが使用されますか?

イメージのマウントは正確にどのように機能しますか?オペレーティングシステムがファイルをディスクイメージ内の実際のファイルではなく1つのファイル(ディスクイメージ)として認識する方法を、マウントされるまで変更するだけですか?したがって、マウント操作に内部スペースは必要ありませんか?

追加の質問:同じ外部ドライブ上の他のファイルから読み取るよりも、外部ドライブ上のDMGから読み取る方が遅いですか?基本的に、DMGにファイルがあるとパフォーマンスに影響がありますか?

回答:


5

確かにDMGと同じ量は必要ないので、100GBのDMGを少ないファイルシステムにマウントすることができます(ごくわずかな消費、おそらく数KBですが、気付かないことはありません)。

システム全体がDMGを使用してファイルにファイルシステムドライバーを添付するという方法で機能します。ドライバは、DMGファイルを「外部」ドライブのようにシステムに提示し、ファイルの内容に対してシステムに代わってファイル要求を実行します。

基本的に、ドライバーはMacOSに次のように伝えます。ここに新しいボリュームがあります。そのため、MacOSはドライバーに尋ねます。「その中のコンテンツのリストを教えてください」とすると、ドライバーはファイルの内部を調べ、DMG内で整理されたファイルのリストを提示します。等。


よろしくお願いします。そして、次の質問:同じ外部ドライブ上の他のファイルから読み取るよりも、外部ドライブ上のDMGから読み取る方が遅いですか?基本的に、DMGにファイルがあるとパフォーマンスに影響がありますか?
ゲイリー

確かにそのためにパフォーマンスのペナルティがありますが、その量についてはわかりません(または良いデータ)。場合によってはケースによって異なる場合もあります(たとえば、大きなファイルが少ないDMGと小さなファイルが多いDMG)。
ニコラス

よろしくお願いします。とにかく、一貫したファイルストレージ方法としてDMGを使用することはめったにありません。アーカイブ用のもので、6か月に1回程度しかアクセスしないので、私にとっては問題になりません。ファイルシステムの場合、10,000個の個別ファイルよりもDMGファイルを移動する方が簡単なようです。
ゲイリー

同意する。そのユースケースでは、DMGがIMOの優れたソリューションです(ファイルを個別に保存するよりもスペースを取りません)。
ニコラス

外付けドライブの接続に使用するインターフェースは、パフォーマンスに大きな違いをもたらします。可能であれば、USB 2.0ではなくUSB 3.0、Firewire、またはThunderboltを使用してみてください。
erikcw 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.