web-dev-qa-db-ja.com

圧縮されたDMGについて注意を払う?

私はあらゆる種類のデータを保存するために圧縮および修正可能なDMGを使用することについて興味がありました。

例:120MBのジッパーのようなギター用のタブラテッドセットを持っていて、60-70kのファイルと1.3GBが解凍されています。代わりに、それらを解凍させ続けることは、抽出を気にせずにそれらにアクセスできるようにすることができます(ZIPのような平地のアーカイブを使用することと比較して見えない)、そしてファイルシステムをたくさんのエントリで乱雑にしないでください。別の例は、私のアバンダンコレクション、たくさんのファイル、フォルダがたくさんあることが、どの本当にファイルシステム内に直接それらを維持する必要はありませんでした。

私が疑問に思っていたのは:

  • 変更可能性のどちらかで圧縮されているDMGを持つことは可能ですか? ( 'ただドラッグ&ドロップによってそれにファイルを追加します)
  • これはそのファイルにアクセスするときに深刻なパフォーマンスの問題を生み出しますか?
  • 一般的に良い/使えるアイデアですか?
  • 最後に、他の「クロスプラットフォーム」ソリューションがありますか? DMGSはOSX上でのみネイティブに利用可能なため(思います)

前もって感謝します!

1
Jack

DMGファイルは単にISOSです。ディスクユーティリティは、それらをさまざまな形式で作成できます(ディスクの準備ができて、暗号化されているなど)が、圧縮オプションを選択した場合、画像は変更できません。システムが読み取ることができるフォーマットである限り、それらは完全に移植可能です。

私は何年も前にOSXに切り替えられてから暗号化されたDMGを使用していて、それらのパフォーマンスごとに問題がありませんでした。

2
kweerious

変更可能性のどちらかで圧縮されているDMGを持つことは可能ですか? (ドラッグ'N'drop 'によってファイルを追加する)

はい。 OS Xは、やや高度なBZIP2フォーマットを使用することによってできます。ディスクユーティリティ形式のオプションでオプションを取得しないと、オープンソース DMGCreator を試してください。

これはそのファイルにアクセスするときに深刻なパフォーマンスの問題を生み出しますか

それはあなたの「重大」のあなたの定義に依存します - あなたは試行錯誤によって答えることができるだけです。圧縮をネイティブに含むファイルシステムを調べようとするかもしれません。読み取り/書き込みの縮小は解凍時間をオフセットしますが、トレードオフのバランスがバランスが取れていません。

一般的に良い/使えるアイデアですか?

いいえ、ディスク容量は安くて大きなメディアファイルは通常、それほど多くの利益を得ることはありません。テキストファイルは通常のスペースの1/4に簡単にできますが、ムービー、オーディオ、画像はすでに圧縮されています。

最後に、他の「クロスプラットフォーム」ソリューションがありますか? DMGSはOSX上でのみネイティブに利用可能なため(思います)

ZIPファイルは、取得できるのと同じくらいユニバーサル圧縮の近くにあります。

0
Indolering