Member 14000828 Ответов: 3

Как я могу объединить файлы и папки в один блок, не сжимая их?


Я должен переместить данные на устройство, на котором не так много места для хранения.

Данные представляют собой несколько файлов различных размеров и форматов.

Когда я их застегиваю, переношу на устройство и распаковываю, требуется вдвое больше места для хранения.

Есть ли этому альтернатива?

Что я уже пробовал:

В настоящее время я использую zip-файл, но мне нужно что-то, что не займет в два раза больше места

DaveAuld

Что это за устройство? разве вы не можете подключить "устройство" к компьютеру и просто перетащить через него? Может ли "устройство" запускать программное обеспечение любого типа, например ftp-сервисы и т. д.?

3 Ответов

Рейтинг:
2

OriginalGriff

Ты не можешь, не совсем. Вы можете использовать различные форматы сжатия (например, RAR), но вы получите точно такие же результаты.
Когда вы удаляете файлы из архива - будь то Zip или что - то еще - они будут занимать исходное пространство, возможно, больше в зависимости от двух системных методов хранения файлов-и вообще говоря, небольшие файлы занимают больше места, чем вы могли бы подумать, и каждый файл обычно хранится в единице, размер которой зависит от системы, но которая обычно кратна 4K. Таким образом, один символьный файл займет минимум 4K дискового пространства в большинстве систем.

Возможно, можно настроить "удаленное устройство" на использование сжатого формата диска, но это все (и это в некоторой степени повлияет на производительность).

Что именно ты пытаешься сделать?


Рейтинг:
2

DaveAuld

Вы можете использовать функцию разделения zip и делать меньшие куски и удалять каждый исходный фрагмент zip по мере его обработки.


Рейтинг:
2

Dave Kreskowiak

Единственный другой способ-это каким-то образом подключить устройство к ПК, будь то USB или сеть, и передать структуру файлов и папок непосредственно с помощью методов файловой системы.

Ты получаешь то же самое .Каким-то образом ZIP-файл попадает на устройство, так что у вас есть подключение к устройству. Перенесите файлы и папки с помощью того же метода или аналогичного.