Иногда я делюсь большими файлами (1 ГБ, Visual Studio C++ Solution) через Интернет, но у меня очень низкая скорость загрузки. Итак, я пытаюсь сжать мои данные в самый маленький файл, насколько это возможно. Меня не волнует скорость, у меня и у приемника данных хороший ПК. Моей самой большой находкой в сжатии был формат FreeArc, который в настройках Ultra сжал мои файлы исходного кода с 1 ГБ до 83,8 МБ (8%). Это очень хорошо.

Однако есть ли лучший формат сжатия? Дай мне знать! Благодарю.

1 ответ1

2

Эффективность данного формата сжатия зависит от типа сжимаемой информации. Поскольку вы не указываете, какой тип данных содержится в больших файлах, которые вы хотите сжать, ниже приводится сравнение общих алгоритмов сжатия с точки зрения размера дефлята и времени сжатия (мощности ЦП) для распространенных типов данных: Сравнение сжатия алгоритмы.

Если вы не уверены в содержании, в большинстве случаев используется алгоритм LZMA, который по умолчанию используется 7-Zip (как алгоритм .7z, то есть LZMA & LZMA2).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .