Linux ကိုများအတွက်အကောင်းဆုံး Compression ကို Tool ကိုဘယ်လား?

နိဒါန်း

ဒါကြောင့် Linux ထဲရှိဖိုင်ချုံ့ tools များရှာဖွေတာမှကြွလာသည့်အခါသငျသညျကွဲပြားခြားနားသောရွေးချယ်မှုများများစွာနှင့်အတူကျန်ခဲ့ပေမယ့်အရာတစျခုကအကောင်းဆုံးဖြစ်ပါသည်နေကြသနည်း

ဒီလမ်းညွှန်ချက်ထဲမှာငါထားမည် ဇစ် , gzip နှင့် bzip2 အကောင်းဆုံးဖြစ်သည့်တဦးတည်းကိုမြင်ရဖို့သူတို့ရဲ့လှမ်းမှတဆင့်။

ငါကွဲပြားခြားနားသောဖိုင်အမျိုးအစားများကိုဆန့်ကျင်စမ်းသပ်မှုတစ်ခုအရေအတွက်ကိုကောက်ယူစီ tool ကိုများအတွက်ကွဲပြားခြားနားသော settings ကိုသုံးပြီးဒီမှာရလဒ်ဖြစ်ကြောင်းပါပြီ

compression ကို Windows စာရွက်စာတမ်းများသည်အကောင်းဆုံး Tool ကို

တစ်ဦးထက်ပိုအသေးစိတ်စမ်းသပ်ကြည့်ခင်မှာကျနော်တို့တစ်ဦးချင်းစီ tool ကိုမေးခွန်းတစ်ခုကိုအတွက် file ကိုကိုင်တွယ်ပုံကိုကြည့်ရှုနိုင်အောင်တစ်ခုတည်းဖိုင်အမျိုးအစားဆန့်ကျင်တစ်ဦးချင်းစီချုံ့ tool ကိုကြိုးစားကြစေချင်တယ်။

ဤရွေ့ကားစမ်းသပ်မှုဟာဆန့်ကျင် run ပြီ Microsoft က DOCX format နဲ့

default က Settings

ကျွန်မတစ်ဦးချင်းစီအစီအစဉ်အတွက် default settings ကိုစတင်ပါပြီ။

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 12202 bytes
ဇစ် 9685
gzip 9537
bzip2 10109

အကောင်းဆုံး Compression ကို

ကျွန်မအများဆုံးချုံ့ပြီဒီအချိန်,

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 12202 bytes
ဇစ် 9677
gzip 9530
bzip2 10109

သေချာအောင်ဒီ 2 သည်အခြားစာရွက်စာတမ်းများဆန့်ကျင်အတူတူစမ်းသပ်ကြိုးစားခဲ့တစ် fluke မဟုတ်ခဲ့ပေ။

File ကို 1:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 14913176
ဇစ် 14657475
gzip 14657328
bzip2 14741042

ဖိုင်မှတ်တမ်း 2:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 13314
ဇစ် 10814
gzip 10653
bzip2 11254

ဖိုင်တွေကိုနှစျယောကျအကွီးဖိုင်ပုံရိပ်တွေအများကြီးနှင့်အတူစာသားစာမျက်နှာများကိုအများကြီးနဲ့ format နဲ့အများကြီးပါရှိသောသာသော်လည်းစာသားကိုပါရှိသည်။

ပထမဦးဆုံးစမ်းသပ် gzip မှစ. အားလုံးအမျိုးအစားထဲမှာထိပ်ပေါ်မှာမှထွက်ကြွလာနှင့် bzip2 အနည်းဆုံးထိရောက်သောဖြစ်ပါတယ်။

ပုံများကို Compress အကောင်းဆုံး Tool ကို

ဤအချိန်ဒီလို PNG နဲ့ JPG အဖြစ်အမျိုးမျိုးသော image ကိုကို formats ချုံ့၏ရလဒ်များကိုပြသသွားမှာဖြစ်ပါတယ်။

သီအိုရီများတွင် JPG ဖိုင်တွေပြီးသား compressed နေကြသည်ထို့ကြောင့်မှာအားလုံးချုံ့မပြုစေခြင်းငှါ၎င်း, သီအိုရီအတွက်ဖိုင်ကိုပိုကြီးစေနိုင်ပါတယ်။

PNG ဖိုင်

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 345265
ဇစ် 345399
gzip 345247
bzip2 346484

JPEG, ဖိုင်မှတ်တမ်း

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 44340
ဇစ် 44165
gzip 44015
bzip2 44281

Bitmap ဖိုင်မှတ်တမ်း

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 3113334
ဇစ် 495028
gzip 494883
bzip2 397569

GIF ကိုဖိုင်မှတ်တမ်း

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 6164
ဇစ် 5772
gzip 5627
bzip2 6051

အားလုံးကိစ္စများတွင် gzip တဦးတည်းနှင့်နှိမ့်ချ bitmap ခဲ့သည် မှလွဲ. နောက်တဖန်ထိပ်ပေါ်မှာထွက်လာ၏။ အဆိုပါ bzip2 ချုံ့မူရင်းနှင့်နှိုင်းယှဉ်လျှင်တစ်ဦးအလွန်သေးငယ်သောဖိုင်ကိုထုတ်လုပ်ခဲ့ပါတယ်။

အသံဖိုင်တွေကိုချုံ့သည်အကောင်းဆုံး Tool ကို

အသုံးအများဆုံးအသံ format တစ်ခုဖြစ်ပါတယ် က MP3 နှင့်သီအိုရီ, ဒီပြီးသား tools တွေကိုအမှန်တကယ်ဖိုင်အရွယ်အစားကိုတိုးမြှင့်တက်အဆုံးသတ်စေခြင်းငှါဒါ compressed ခဲ့တာဖြစ်ပါတယ်။

ငါနှစ်ခုဖိုင်တွေစမ်းသပ်ဖို့သွားနေပါတယ်:

File ကို 1:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 5278905
ဇစ် 5270224
gzip 5270086
bzip2 5270491

ဖိုင်မှတ်တမ်း 2:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 4135331
ဇစ် 4126138
gzip 4126000
bzip2 4119410

ဤအချိန်ရလဒ်အပြီးအပြတ်ကောက်ခဲ့ကြသည်။ အားလုံးကိစ္စများတွင်ချုံ့အနည်းငယ်မျှသာဖြစ်ခဲ့သည်ဒါပေမယ့် bzip2 ဖိုင် 1 များအတွက်အဆိုးဆုံး ထွက်. ဖိုင် 2 များအတွက်အကောင်းဆုံးကြောင့်စိတ်ဝင်စားဖို့ဖြစ်ပါတယ်။

Compression ဗီဒီယိုများအတွက်အကောင်းဆုံး Tool ကို

ဒီစမ်းသပ်မှုမှာတော့ကျနော် 2 ဗီဒီယိုဖိုင်များကိုချုံ့သွားနေပါတယ်။ MP3 ကိုအတူအတိုင်း , MP4 ဖိုင်ပြီးသားချုံ့တဲ့အဆင့်အထိပါရှိသည်ဒါရလဒ်ကိုဖြစ်ကောင်း tools တွေကိုလုပ်ဆောင်ပုံကိုကောင်းစွာ၏စည်းကမ်းချက်များ၌မှုမရှိခြင်းကိုဖြစ်သက်သေပြပါလိမ့်မယ်။

ငါသည်လည်းတစ်ဦးပါဝင်သည်ပါပြီ FLV က Lossless format တစ်ခုဖြစ်ပါတယ်အဖြစ်ချုံ့မဆိုအဆင့်အထိရှိသည်မဟုတ်တံ့သောဖိုင်ကို။

MP4 ကို:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 731908
ဇစ် 478546
gzip 478407
bzip2 478042


သို့သျောလညျးကိုထပ် bzip2 format နဲ့အခြားဖိုင်အမျိုးအစားများထက်ပိုကောင်းထွက်လာ၏။

ဒီအဆင့်မှာကနည်းနည်းကွာခြားချက်အရာသင်အသုံးပြု tool ကိုမှအဖြစ်ရှိကွောငျးထင်ရပေသည်။ ရလဒ်ကဖိုင်အားလုံးကိုအမျိုးအစားများများအတွက်ဘုတ်အဖွဲ့ကိုဖြတ်ပြီးအနီးကပ်ဖြစ်ကြပြီးတခါတရံ gzip အကောင်းဆုံးနှင့်အခြားသူများ bzip2 ဖြစ်ပါတယ်အကောင်းဆုံးဖြစ်ပါတယ်နှင့်ဇစ် command ကိုအဲဒီမှာများသောအားဖြင့်သို့မဟုတ် thereabouts ။

FLV:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 7833634
ဇစ် 4339169
gzip 4339030
bzip2 4300295


သငျသညျ bzip2 ရွေးချယ်မှုချုံ့ tool တစ်ခုဖြစ်သည်ဗီဒီယိုချုံ့လျှင်ကြောင့်ပေါ်လာလိမ့်မယ်။

အုပ်ချုပ်ရေး

ငါကြိုးစားပါလိမ့်မည်ကြောင်းနောက်ဆုံးတစ်ခုတည်းအမျိုးအစား executables ဖြစ်ပါတယ်။

executables code ကိုပြုစုနေကြသည်သကဲ့သို့ငါသူတို့ကောင်းကောင်းချုံ့မည်မဟုတ်ကြောင်းသံသယရှိကြသည်။

File ကို 1:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 26557472
ဇစ် 26514031
gzip 26513892
bzip2 26639209

ဖိုင်မှတ်တမ်း 2:

tool ကို ဖိုင်အရွယ်အစား
ကနဦးဖိုင်များကို 195629144
ဇစ် 193951631
gzip 193951493
bzip2 194834876


တစျဖနျအကြှနျုပျတို့ gzip နောက်ဆုံးလာထိပ်တန်းနှင့် bzip2 အပေါ်ထွက်လာကြည့်ပါ။ သေးငယ်တဲ့ဟာ executable များအတွက် bzip file ကိုအမှန်တကယ်အရွယ်အစားကြီးပွားသတည်း။

အပြီးအစီး Folder ကိုစမ်းသပ်ခြင်း

ဤရွေ့ကား, ငါတစ်ဦးချင်းစီဖိုင်တွေဆက်ဆံကြပါပြီ။ ဤအချိန်ငါပုံများ, စာရွက်စာတမ်းများ, spreadsheets, ဗီဒီယိုများ, အသံဖိုင်တွေ, executables နှင့်အခြားသောကွဲပြားခြားနားသောဖိုင် Format အပြည့်အဝမယ့် folder ကိုရှိသည်။

ငါကပိုလွယ်ရရှိနိုင် tools တွေကိုအပေါငျးတို့သသုံးပြီးချုံ့ဖို့စေသည်ထားတဲ့ကတ္တရာစေးဖိုင်ကိုဖန်တီးခဲ့ကြသည်။ ဇစ် command ကိုဖိုလ်ဒါဆန့်ကျင်အလုပ်လုပ်နိုင်သော်လည်းအဆိုပါ gzip နှင့် bzip2 ပညတ်တော်တို့ကိုတစ်ခုတည်းဖိုင်တွေဆန့်ကျင်အလုပ်လုပ်ကြသည်။

အဆိုပါကတ္တရာစေး command ကိုအသုံးပြုခြင်းအားဖြင့်ငါ compressed လုပ်မထားတဲ့ format နဲ့ဖိုင်တွဲတွေနဲ့ဖိုင်တွေအားလုံးပါဝင်သည်ရာတစ်ခုတည်းဖိုင်ကိုဖန်တီးခဲ့ကြသည်။

ငါသည်ဤစမ်းသပ်မှုအတွက်အရာအတော်များများစောင့်ကြည့်သွားပါ၏:

default Compression ကို

tool ကို ဖိုင်အရွယ်အစား အချိန်သိမ်းယူ
ကနဦးဖိုင်မှတ်တမ်း 1333084160 0 င်
ဇစ် 1303177778 1 မိနစ် 10 စက္ကန့်
gzip 1303177637 1 မိနစ် 35 စက္ကန့်
bzip2 1309234947 6 မိနစ် 5 စက္ကန့်

အများဆုံး Compression ကို

tool ကို ဖိုင်အရွယ်အစား အချိန်သိမ်းယူ
ကနဦးဖိုင်မှတ်တမ်း 1333084160 0 င်
ဇစ် 1303107894 1 မိနစ် 10 စက္ကန့်
gzip 1303107753 1 မိနစ် 35 စက္ကန့်
bzip2 1309234947 6 မိနစ် 10 စက္ကန့်

အမြန်ဆုံး Compression ကို

tool ကို ဖိုင်အရွယ်အစား အချိန်သိမ်းယူ
ကနဦးဖိုင်မှတ်တမ်း 1333084160 0 င်
ဇစ် 1304163943 1 မိနစ် 0 စက္ကန့်
gzip 1304163802 1 မိနစ် 15 စက္ကန့်
bzip2 1313557595 6 မိနစ် 10 စက္ကန့်

အကျဉ်းချုပ်

နောက်ဆုံးစမ်းသပ်မှုအပေါ်အခြေခံပြီးက bzip2 အခြား 2 ချုံ့ရေးကိရိယာများအဖြစ်အသုံးမဝင်ကြောင်းရှင်းပါတယ်။ ဒါဟာဖိုင်တွေကိုချုံ့ဖို့ပိုရှည်ကြာနှင့်နောက်ဆုံးဖိုင်အရွယ်အစားပိုကြီးဖြစ်ပါတယ်။

ဇစ်နဲ့ gzip အကြားခြားနားချက်မှုမရှိခြင်းကိုဖြစ်တယ်, gzip ယေဘုယျအားဖြင့်ထိပ်ပေါ်မှာမှထွက်ကြွလာနေတုန်း, ဇစ်ပုံစံကွဲပြားခြားနားတဲ့ Operating System ကိုဖြတ်ပြီးပိုပြီးဘုံဖြစ်ပါတယ်။

ဒီတော့ငါ့အစီရင်ချက်ကျိန်းသေဇစ်သို့မဟုတ် gzip ဖြစ်စေအသုံးပြုဒါပေမယ့်ဒါနဲ့ပတ်သက်ပြီး bzip2 က၎င်း၏တစ်ရက်ခဲ့ရပြီးသမိုင်းကြောင်းမှချုပ်ထားရန်လိုအပ်ပါသည်သိရသည်။