В чем разница между DMG и различными форматами типа Zip?

В чем разница между DMG и различными форматами типа Zip?

Для повседневной работы у меня есть несколько файлов DMG, которые я храню в облачном хранилище. В начале дня я скачиваю свои DMG, конвертирую их из сжатого в Read/Write с помощью Disk Utility (OSX). В конце дня я конвертирую их обратно в сжатый и загружаю.

Это может показаться громоздким, но мне это нравится.

Мой вопрос в том, что если я откажусь от этого рабочего процесса ради чего-то, где я просто скачаю файл Zip (или что-то подобное), распакую его, изменю свои файлы, заархивирую его и снова загружу? Потеряю ли я метаданные своих файлов или что-то еще полезное по сравнению с тем, что я получаю при использовании DMG?

Есть ли другие варианты, которые вы могли бы предложить, чтобы упростить загрузку ОДНОГО сжатого файла, изменение содержимого внутри него и повторную загрузку?

Пожалуйста, не предлагайте использовать Dropbox, Gdrive и т.п.

решение1

DMG-файлыне являются заархивированными файлами, поскольку они являются образами. Они ближе к .iso, чем к .zip, поскольку они являются образами дисков, которые можно монтировать, а их содержимое можно сжимать.

Поэтому DMG также должен содержать данные блока, а также обычные атрибуты файла, такие как метаданные и фактические данные файла.

Хороший архиватор/архиватор типа 7zip должен уметь создавать файлы меньшего размера (возможно, быстрее) и сохранять необходимые данные без таких вещей, как блочные данные, независимо от файловой системы, которую использует ваш DMG (HFS, UDF и FAT — вот некоторые из вариантов).

Связанный контент