ആമുഖം
ലിനക്സിൽ ഫയൽ കംപ്രഷൻ ടൂളുകൾ കണ്ടെത്തുമ്പോൾ, നിങ്ങൾക്ക് ധാരാളം വ്യത്യസ്തമായ ഓപ്ഷനുകളുണ്ട്, എന്നാൽ ഏറ്റവും മികച്ചത് ഏത്?
ഈ ഗൈഡിൽ, zip , gzip , bzip2 എന്നിവയെ അവരുടെ പാസുകളിലൂടെ ഞാൻ ഇടുകയാണ് ഏറ്റവും നല്ലത്.
ഞാൻ വ്യത്യസ്ത ഫയൽ തരങ്ങൾ വിവിധ പരീക്ഷണങ്ങൾ നടത്തി ഓരോ ഉപകരണത്തിനും വ്യത്യസ്ത ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് ഇവിടെ പരീക്ഷണങ്ങൾ നടത്തിയിട്ടുണ്ട്
വിൻഡോസ് പ്രമാണങ്ങൾ കംപ്രസ്സുചെയ്യുന്നതിനുള്ള മികച്ച ഉപകരണം
കൂടുതൽ വിശദമായ പരിശോധന നോക്കുന്നതിനു മുമ്പ് ഒരു ഫയൽ തരത്തിനെതിരെ ഓരോ കംപ്രഷൻ ഉപകരണം പരീക്ഷിക്കാൻ ഞാൻ ആഗ്രഹിച്ചു, അതിനാൽ ഓരോ ഉപകരണവും എങ്ങനെ ഫയൽ കൈകാര്യം ചെയ്യുന്നുവെന്ന് കാണാൻ കഴിയും.
ഈ ടെസ്റ്റുകൾ Microsoft DOCX ഫോർമാറ്റിന് എതിരാണ്.
സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ
ഓരോ പ്രോഗ്രാമിനും വേണ്ടിയുള്ള സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ ഞാൻ തുടങ്ങിയിരിക്കുന്നു.
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 12202 ബൈറ്റുകൾ |
zip | 9685 |
gzip | 9537 |
bzip2 | 10109 |
മികച്ച കംപ്രഷൻ
ഈ സമയം ഞാൻ പരമാവധി കംപ്രഷൻ വേണ്ടി പോയി,
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 12202 ബൈറ്റുകൾ |
zip | 9677 |
gzip | 9530 |
bzip2 | 10109 |
ഇത് ഒരു കുഴപ്പമില്ലെന്ന് ഉറപ്പുവരുത്താൻ ഞാൻ മറ്റ് 2 പ്രമാണങ്ങൾക്കെതിരായി ഇതേ ടെസ്റ്റ് പരീക്ഷിച്ചു.
ഫയൽ 1:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 14913176 |
zip | 14657475 |
gzip | 14657328 |
bzip2 | 14741042 |
ഫയൽ 2:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 13314 |
zip | 10814 |
gzip | 10653 |
bzip2 | 11254 |
വലിയ ഫയലുകളിൽ ധാരാളം ചിത്രങ്ങളും നിരവധി ഫോർമാറ്റിംഗും അടങ്ങിയിട്ടുണ്ട്.
ആദ്യ ടെസ്റ്റ് മുതൽ എല്ലാ വിഭാഗങ്ങളിലും മികച്ച പ്രകടനമാണ് ജിസിപി നേടിയത്.
ചിത്രങ്ങൾ കംപ്രഷൻ ചെയ്യുന്നതിനുള്ള മികച്ച പ്രയോഗം
ഈ സമയം ഞാൻ പി.എൻ.ജി., ജെ.പി.ജി പോലുള്ള വിവിധ രൂപത്തിലുള്ള ഇമേജുകൾ കംപ്രഷൻ ചെയ്തതിന്റെ ഫലം കാണിക്കുന്നു.
സിദ്ധാന്തത്തിൽ, JPG ഫയലുകൾ ഇതിനകം കമ്പ്രസ് ചെയ്തിട്ടുണ്ട്, അതിനാൽ എല്ലാം കംപ്രസ്സുചെയ്തേക്കില്ല, ഒപ്പം സിദ്ധാന്തത്തിൽ ഫയൽ കൂടുതൽ വലുപ്പത്തിലാക്കുകയും ചെയ്യാം.
PNG ഫയൽ
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 345265 |
zip | 345399 |
gzip | 345247 |
bzip2 | 346484 |
JPEG ഫയൽ
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 44340 |
zip | 44165 |
gzip | 44015 |
bzip2 | 44281 |
ബിറ്റ്മാപ്പ് ഫയൽ
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 3113334 |
zip | 495028 |
gzip | 494883 |
bzip2 | 397569 |
GIF ഫയൽ
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 6164 |
zip | 5772 |
gzip | 5627 |
bzip2 | 6051 |
എല്ലാ സാഹചര്യങ്ങളിലും, ജിസിപ്പ് ഒന്നാമത്തേതല്ലാതെ മറ്റൊന്നും പുറത്തുവന്നിട്ടില്ല, അതും താഴ്ന്ന ബിറ്റ്മാപ്പ് ആയിരുന്നു. Bzip2 കമ്പ്രഷൻ യഥാർത്ഥ കണത്തെ അപേക്ഷിച്ച് ഒരു ചെറിയ ഫയൽ നിർമ്മിച്ചു.
ഓഡിയോ ഫയലുകൾ കംപ്രസ്സുചെയ്യുന്നതിനുള്ള ഏറ്റവും മികച്ച ഉപകരണം
ഏറ്റവും സാധാരണമായ ഓഡിയോ ഫോർമാറ്റ് MP3 ഉം, സിദ്ധാന്തത്തിൽ, ഇതിനകം കമ്പ്രസ്സ് ചെയ്തിട്ടുണ്ട്, അതിനാൽ ഫയൽ വലിപ്പം വർദ്ധിപ്പിക്കും.
ഞാൻ രണ്ട് ഫയലുകൾ പരീക്ഷിക്കാൻ പോവുകയാണ്:
ഫയൽ 1:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 5278905 |
zip | 5270224 |
gzip | 5270086 |
bzip2 | 5270491 |
ഫയൽ 2:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 4135331 |
zip | 4126138 |
gzip | 4126000 |
bzip2 | 4119410 |
ഈ സമയം ഫലങ്ങൾ അപ്രസക്തമായിരുന്നു. എല്ലാ കേസുകളിലും കംപ്രഷൻ വളരെ കുറവായിരുന്നു, പക്ഷേ ഫയൽ 1 എന്നതിന് ഏറ്റവും മോശമായ രീതിയിൽ bzip2 പുറത്തെടുത്തിട്ടുണ്ട്, കൂടാതെ ഫയൽ 2 ൽ ഏറ്റവും മികച്ചത്.
വീഡിയോ കംപ്രസ്സുചെയ്യുന്നതിനുള്ള മികച്ച ഉപകരണം
ഈ ടെസ്റ്റിൽ ഞാൻ 2 വീഡിയോ ഫയലുകൾ കംപ്രസ് ചെയ്യാൻ പോകുന്നു. എംപി 4 ഫയൽ പോലെ എംപിയുടെ ഫയൽ ഇതിനകം കംപ്രഷൻ നിലവാരം ഉൾക്കൊള്ളുന്നു, അതിനാൽ ഉപകരണങ്ങൾ എത്ര നന്നായി പ്രവർത്തിക്കുന്നു എന്നതിന്റെ അടിസ്ഥാനത്തിൽ ഫലങ്ങൾ വളരെ കുറവായിരിക്കും.
ഞാൻ ഒരു FLV ഫയൽ കൂട്ടിച്ചേർത്തു, അത് ഒരു നഷ്ടപ്പെടാത്ത ഫോർമാറ്റ് ആയതിനാൽ കംപ്രഷൻ ഏതെങ്കിലും തരത്തിലാകില്ല.
MP4:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 731908 |
zip | 478546 |
gzip | 478407 |
bzip2 | 478042 |
വീണ്ടും bzip2 ഫോർമാറ്റ് മറ്റെല്ലാ ഫയൽ തട്ടുകളേക്കാളും മെച്ചപ്പെട്ടു.
ഈ ഘട്ടത്തിൽ, നിങ്ങൾ ഏത് ടൂളാണ് ഉപയോഗിക്കുന്നത് എന്നതിനേക്കാൾ ചെറിയ വ്യത്യാസങ്ങളാണുള്ളത്. ഫലങ്ങള് എല്ലാ ഫയല് തരങ്ങള്ക്കും ബോർഡിനു സമീപം സ്ഥിതി ചെയ്യുന്നു, ചിലപ്പോൾ gzip നല്ലതാണ്, മറ്റുള്ളവരെ bzip2 നല്ലതാണ്, സാധാരണയായി zip കമാണ്ട് അവിടെയോ അല്ലെങ്കിൽ അവിടെയുള്ളതോ ആണ്.
FLV:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 7833634 |
zip | 4339169 |
gzip | 4339030 |
bzip2 | 4300295 |
നിങ്ങൾ bzip2 നിരയുടെ കംപ്രഷൻ ഉപകരണമാണെന്ന് വീഡിയോ കംപ്രസ് ചെയ്യുകയാണെങ്കിൽ അത് പ്രത്യക്ഷപ്പെടും.
എക്സിക്യൂട്ടബിളുകള്
ഞാൻ ശ്രമിക്കുന്ന അവസാന ഏകവിഭാഗം എക്സിക്യൂട്ടബിൾ ആണ്.
എക്സിക്യൂട്ടബിളുകൾ ഞാൻ കംപ്രസ് ചെയ്തില്ലെന്ന് ഞാൻ സംശയിക്കുന്ന കോഡ് സമാഹരിച്ച പോലെ.
ഫയൽ 1:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 26557472 |
zip | 26514031 |
gzip | 26513892 |
bzip2 | 26639209 |
ഫയൽ 2:
ഉപകരണം | ഫയൽ വലുപ്പം |
---|---|
പ്രാരംഭ ഫയലിസവും | 195629144 |
zip | 193951631 |
gzip | 193951493 |
bzip2 | 194834876 |
വീണ്ടും Gzip മുകളിലേക്ക് വരുന്നതും bzip2 കഴിഞ്ഞതും വീണ്ടും കാണുന്നു. ചെറിയ എക്സിക്യൂട്ടബിളിനായി Bzip ഫയൽ വലിപ്പം വർധിച്ചു.
ഫോൾഡർ ടെസ്റ്റ് പൂർത്തിയാക്കുക
ഇതുവരെ ഞാൻ വ്യക്തിപര ഫയലുകൾ കൈകാര്യം ചെയ്തിട്ടുണ്ട്. ഇപ്പോൾ ചിത്രങ്ങൾ, പ്രമാണങ്ങൾ, സ്പ്രെഡ്ഷീറ്റുകൾ, വീഡിയോകൾ, ഓഡിയോ ഫയലുകൾ, എക്സിക്യൂട്ടബിൾസ് തുടങ്ങി നിരവധി ഫയൽ ഫോർമാറ്റുകൾ എനിക്ക് ഫോൾഡർ ഉണ്ട്.
ഞാൻ ഒരു ടാർ ഫയൽ സൃഷ്ടിച്ചു, ലഭ്യമായ എല്ലാ ഉപകരണങ്ങളും ഉപയോഗിച്ച് ചുരുക്കുക എളുപ്പമാക്കുന്നു. Gzip, bzip2 എന്നീ കമാൻഡുകൾ ഒറ്റ ഫയലുകൾക്കെതിരായി പ്രവർത്തിക്കുന്നു, കൂടാതെ zip കമാൻഡ് ഫോൾഡറുകളിൽ പ്രവർത്തിക്കാൻ സാധിക്കും.
Tar കമാൻഡിനെ ഞാൻ ഒരു ഫയൽ സൃഷ്ടിച്ചു, ഒരു ഫോൾഡറുകളും ഫയലുകളും എല്ലാം അടങ്ങാത്ത ഫോർമാറ്റിൽ ഉണ്ട്.
ഈ പരീക്ഷയിൽ ഞാൻ ഒരുപാട് കാര്യങ്ങൾ നിരീക്ഷിക്കാൻ പോവുകയാണ്:
- സ്വതവേയുള്ള കമ്പ്രഷൻ ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - ഫയൽ വലുപ്പങ്ങൾ വഴി റിപോർട്ട് ഫലങ്ങൾ
- സ്വതവേയുള്ള കംപ്രഷൻ ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - സമയം റിപോർട്ട് റിപോർട്ടുകൾ നടത്തുക
- മികച്ച കംപ്രഷൻ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - ഫയൽ വലുപ്പങ്ങൾ വഴി റിപ്പോർട്ട് സമർപ്പിക്കുക
- മികച്ച കംപ്രഷൻ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - കാലാകാലങ്ങളിൽ റിപ്പോർട്ട് ഫലങ്ങൾ എടുത്തിട്ടുണ്ട്
- വേഗതയേറിയ കംപ്രഷൻ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - ഫയൽ വലുപ്പങ്ങൾ വഴി റിപോർട്ട് ഫലങ്ങൾ
- വേഗതയേറിയ കംപ്രഷൻ ഉപയോഗിച്ച് കംപ്രസ്സ് ചെയ്യുക - കാലാകാലങ്ങളിൽ റിപ്പോർട്ടുചെയ്ത ഫലങ്ങൾ
സ്ഥിരസ്ഥിതി കമ്പ്രഷൻ
ഉപകരണം | ഫയൽ വലുപ്പം | എടുത്ത സമയം |
---|---|---|
പ്രാരംഭ ഫയൽ | 1333084160 | 0 |
zip | 1303177778 | 1 മിനിറ്റ് 10 സെക്കൻഡ് |
gzip | 1303177637 | 1 മിനിറ്റ് 35 സെക്കൻഡ് |
bzip2 | 1309234947 | 6 മിനിട്ട് 5 സെക്കൻഡ് |
പരമാവധി കമ്പ്രഷൻ
ഉപകരണം | ഫയൽ വലുപ്പം | എടുത്ത സമയം |
---|---|---|
പ്രാരംഭ ഫയൽ | 1333084160 | 0 |
zip | 1303107894 | 1 മിനിറ്റ് 10 സെക്കൻഡ് |
gzip | 1303107753 | 1 മിനിറ്റ് 35 സെക്കൻഡ് |
bzip2 | 1309234947 | 6 മിനിറ്റ് 10 സെക്കൻഡ് |
വേഗമേറിയ കംപ്രഷൻ
ഉപകരണം | ഫയൽ വലുപ്പം | എടുത്ത സമയം |
---|---|---|
പ്രാരംഭ ഫയൽ | 1333084160 | 0 |
zip | 1304163943 | 1 മിനിറ്റ് 0 സെക്കൻഡ് |
gzip | 1304163802 | 1 മിനിറ്റ് 15 സെക്കൻഡ് |
bzip2 | 1313557595 | 6 മിനിറ്റ് 10 സെക്കൻഡ് |
സംഗ്രഹം
അവസാനത്തെ ടെസ്റ്റ് അനുസരിച്ച്, bzip2 മറ്റ് 2 കമ്പ്രഷൻ ടൂളുകൾ ഉപയോഗപ്രദമല്ലെന്ന് വ്യക്തമാണ്. ഫയലുകൾ ചുരുക്കാൻ കൂടുതൽ സമയം എടുക്കുകയും അവസാന ഫയൽ വലുപ്പം വലുതായിരിക്കുകയും ചെയ്യും.
Zip ഉം gzip ഉം തമ്മിലുള്ള വ്യത്യാസം വളരെ നിസ്സാരമാണ്, അതേസമയം gzip സാധാരണയായി മുകളിലാണ് പുറത്ത് വരുന്നത്, വ്യത്യസ്ത ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾക്കിടയിൽ zip ഫോർമാറ്റ് കൂടുതൽ സാധാരണമാണ്.
അങ്ങനെ എന്റെ വിധി തീർച്ചയായും ഒരു സിപ് അല്ലെങ്കിൽ ജിസിപ് ഉപയോഗിക്കുമെന്നതാണ്. എന്നാൽ ഒരുപക്ഷെ ബിസ്പി 2 എന്ന ദിവസം തന്നെ അത് നിലനിൽക്കുകയും ചരിത്രത്തിൽ മാത്രം ഒതുങ്ങുകയും വേണം.