Увод
Када је у питању проналажење алата за компресију фајлова у Линуку, остаје вам низ различитих избора, али који је најбољи?
У овом водичу ћу ставити зип , гзип и бзип2 кроз своје кораке да видим који је најбољи.
Спровела сам бројне тестове против различитих типова датотека и кориштењем различитих поставки за сваки алат и овдје су резултати
Најбољи алат за сагоревање Виндовс докумената
Пре него што погледам детаљнији тест, хтио сам да пробам сваки алат за компресију од једне врсте датотека тако да смо могли видјети како сваки алат рјешава дату датотеку.
Ови тестови су покренути против Мицрософт ДОЦКС формата .
Дефаулт Сеттингс
Почео сам са подразумеваним подешавањима за сваки програм.
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 12202 битес |
зип | 9685 |
гзип | 9537 |
бзип2 | 10109 |
Најбоља компресија
Овај пут сам отишао за максималну компресију,
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 12202 битес |
зип | 9677 |
гзип | 9530 |
бзип2 | 10109 |
Да бих био сигуран да ово није случај, пробао сам исти тест против 2 друга документа.
Фајл 1:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 14913176 |
зип | 14657475 |
гзип | 14657328 |
бзип2 | 14741042 |
Филе 2:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 13314 |
зип | 10814 |
гзип | 10653 |
бзип2 | 11254 |
Две датотеке садржавале су само текст док је већа датотека садржавала доста страница текста са пуно слика и пуно форматирања.
Од првог теста, гзип се појављује на врху у свим категоријама, а бзип2 је најмање ефикасан.
Најбољи алат за компресовање слика
Овога пута ћу вам показати резултате компресовања различитих формата слике као што су ПНГ и ЈПГ.
У теорији, ЈПГ датотеке су већ компримиране и стога можда не компримирају и теоретски могу учинити датотеком већу.
ПНГ фајл
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 345265 |
зип | 345399 |
гзип | 345247 |
бзип2 | 346484 |
ЈПЕГ фајл
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 44340 |
зип | 44165 |
гзип | 44015 |
бзип2 | 44281 |
Битмап датотека
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 3113334 |
зип | 495028 |
гзип | 494883 |
бзип2 | 397569 |
ГИФ Филе
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 6164 |
зип | 5772 |
гзип | 5627 |
бзип2 | 6051 |
У свим случајевима, гзип се појавио на врху, осим једног, а то је била скромна битна мапа. Компресија бзип2 је направила ситну датотеку у поређењу са оригиналом.
Најбољи алат за сагоревање аудио датотека
Најчешћи аудио формат је МП3 и у теорији, ово је већ компримирано, тако да алати могу заправо повећати величину датотеке.
Проверићу два фајла:
Фајл 1:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 5278905 |
зип | 5270224 |
гзип | 5270086 |
бзип2 | 5270491 |
Филе 2:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 4135331 |
зип | 4126138 |
гзип | 4126000 |
бзип2 | 4119410 |
Овог пута резултати су били неусаглашени. Компресија у свим случајевима била је минимална, али је интересантно да је бзип2 изашао најгоре за датотеку 1 и најбоље за датотеку 2.
Најбољи алат за сагоревање видео записа
У овом тесту, ја ћу компримирати 2 видео датотеке. Као и код МП3 МП4 фајл већ садржи ниво компресије и резултати ће се вероватно показати занемарљивим у погледу тога колико добро извршавају алати.
Такође сам укључио ФЛВ датотеку која неће имати никакав степен компресије, јер је формат без губитака.
МП4:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 731908 |
зип | 478546 |
гзип | 478407 |
бзип2 | 478042 |
Опет, бзип2 формат је боље изгледао од других типова датотека.
У овој фази, чини се да постоји мало разлике у томе који алат који користите. Резултати су близу реда за све типове датотека и понекад је гзип најбољи, а други бзип2 је најбољи и зип команда је обично ту или тамо.
ФЛВ:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 7833634 |
зип | 4339169 |
гзип | 4339030 |
бзип2 | 4300295 |
Изгледа да ако компресујете видео да је бзип2 алат за компресију.
Извршни
Последња појединачна категорија коју ћу покушати је извршна верзија.
Пошто су извршни фајлови компајлирани, сумњам да неће добро компримирати.
Фајл 1:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 26557472 |
зип | 26514031 |
гзип | 26513892 |
бзип2 | 26639209 |
Филе 2:
Оруђе | Величина фајла |
---|---|
Инитиал Филесизе | 195629144 |
зип | 193951631 |
гзип | 193951493 |
бзип2 | 194834876 |
Поново видимо да се гзип појављује на врху и да бзип2 дође последњи. За мању извршну датотеку бзип је стварно порастао у величини.
Комплетан тест фолдера
До сада сам се бавио појединачним датотекама. Овога пута имам фолдер пуних слика, докумената, табела, видео записа, аудио датотека, извршних датотека и много других различитих формата датотека.
Креирао сам фајл тар који олакшава обраду помоћу свих доступних алата. Команде гзип и бзип2 раде против појединачних датотека док зип команда може радити на фасциклу.
Коришћењем тар команде сам направио само једну датотеку која садржи све фасцикле и датотеке у некомпримираном формату.
На овом тесту ћу пратити неколико ствари:
- Стисните помоћу подразумеваних поставки компресије - пријавите резултате по величинама датотека
- Компресовање помоћу подразумеваних поставки компресије - снимили резултате по времену
- Компресујте помоћу најбоље компресије - резултате извештавања по величинама датотека
- Компресовање помоћу најбоље компресије - снимљени резултати по времену
- Компресујте помоћу најбрже компресије - резултате извештавања по величинама датотека
- Компримујте користећи најбржу компресију - резултате извештавања по времену
Подразумевана компресија
Оруђе | Величина фајла | Време које |
---|---|---|
Инитиал Филе | 1333084160 | 0 |
зип | 1303177778 | 1 минута 10 секунди |
гзип | 1303177637 | 1 минута 35 секунди |
бзип2 | 1309234947 | 6 минута 5 секунди |
Максимална компресија
Оруђе | Величина фајла | Време које |
---|---|---|
Инитиал Филе | 1333084160 | 0 |
зип | 1303107894 | 1 минута 10 секунди |
гзип | 1303107753 | 1 минута 35 секунди |
бзип2 | 1309234947 | 6 минута 10 секунди |
Најбржа компресија
Оруђе | Величина фајла | Време које |
---|---|---|
Инитиал Филе | 1333084160 | 0 |
зип | 1304163943 | 1 минута 0 секунди |
гзип | 1304163802 | 1 минут 15 секунди |
бзип2 | 1313557595 | 6 минута 10 секунди |
Резиме
На основу финалног теста јасно је да бзип2 није толико користан као и други алат за компресију. Потребно је дуже да се компресују датотеке, а финална величина датотеке је већа.
Разлика између зип-а и гзип-а је занемарљива, и док се гзип генерално појављује на врху, зип формат је чешћи у различитим оперативним системима.
Дакле моја пресуда је да дефинитивно користите зип или гзип, али можда је бзип2 имао свој дан и треба га ограничити на историју.