Мне было любопытно использовать сжатые и модифицируемые DMG для хранения всех видов данных.
Например: у меня есть набор табулатур для гитары, который имеет размер 120 Мб в архиве и содержит 60-70 Кб файлов и 1,3 Гб в разархивированном виде. Вместо того, чтобы держать их в разархивированном виде, я мог бы хранить их в DMG, чтобы иметь возможность получить к ним доступ, не беспокоясь о распаковке (поскольку операция невидима по сравнению с использованием простого архива, такого как zip) и не загромождая файловую систему множеством записей. Другим примером может быть моя коллекция оставленных программ, много файлов, много папок, но нет необходимости хранить их непосредственно внутри файловой системы.
Что меня интересует, так это:
- возможно ли иметь DMG, который либо сжимается, либо модифицируется? (Добавление файлов к нему просто перетаскивая)
- это создаст серьезную проблему производительности при доступе к этим файлам?
- это вообще хорошая / полезная идея?
- наконец, есть ли другие более "кроссплатформенные" решения? Поскольку DMG изначально доступны только для OSX (я думаю)
Заранее спасибо!