परिचय
लिनक्समध्ये फाईल कॉम्पे्रेशन टूल्स शोधणे येतो तेव्हा आपण अनेक भिन्न निवडींबरोबर सोडले आहे परंतु सर्वात चांगले कोणते?
या मार्गदर्शक मध्ये, मी पिन , जीझिप आणि बीझिप 2 ला त्यांच्या पासेसमध्ये ठेवेल जेणेकरून आपण सर्वोत्तम आहात ते पहाल.
मी विविध फाईल प्रकारांविरोधात अनेक चाचण्या केल्या आहेत आणि प्रत्येक साधनासाठी वेगवेगळ्या सेटिंग्ज वापरल्या आहेत आणि ते येथे परिणाम आहेत
विंडोज दस्तऐवज कॉम्प्रेसिंगसाठी उत्तम साधन
अधिक तपशीलवार चाचणी बघण्याआधी मी प्रत्येक कॉम्प्रेनल टूलला एका फाईल टाईपवर लक्ष देण्याचा प्रयत्न करायचो जेणेकरून प्रत्येक साधन प्रश्नामध्ये फाईल कशी हाताळेल हे आम्ही पाहू शकू.
हे चाचण्या मायक्रोसॉफ्ट डॉकएक्स स्वरूपात चालतात.
डीफॉल्ट सेटिंग्ज
प्रत्येक प्रोग्रामसाठी मी डिफॉल्ट सेटिंग्जसह प्रारंभ केला आहे.
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 12202 बाइट्स |
| झिप | 9 685 |
| gzip | 9 377 |
| bzip2 | 1010 9 |
सर्वोत्तम संक्षिप्तीकरण
या वेळी मी जास्तीत जास्त कम्प्रेशन साठी गेले,
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 12202 बाइट्स |
| झिप | 9 677 |
| gzip | 9 3030 |
| bzip2 | 1010 9 |
हा दोष नाही हे निश्चित करण्यासाठी मी 2 इतर दस्तऐवजांच्या विरूद्ध समान परीक्षा घेण्याचा प्रयत्न केला.
फाइल 1:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 14 9 513176 |
| झिप | 14657475 |
| gzip | 14657328 |
| bzip2 | 14741042 |
फाइल 2:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 13314 |
| झिप | 10814 |
| gzip | 10653 |
| bzip2 | 11254 |
दोन फाईल्समध्ये केवळ मजकूर होता तर मोठ्या फाईलमध्ये अनेक चित्रे असतात आणि बरेच फॉर्मॅटिंग असतात.
सर्व प्रकारच्या श्रेणीतील पहिल्या टेस्टमध्ये जीझी सर्वात वर येते आणि bzip2 ही सर्वात कमी प्रभावी आहे.
प्रतिमा संक्षिप्त करण्यासाठी सर्वोत्तम साधन
या वेळी मी विविध इमेज फॉरमॅट्स जसे की पीएनजी आणि जेपीजी कंप्रेसिंगचे परिणाम दाखवणार आहे.
सिद्धांताप्रमाणे, JPG फाइल्स आधीपासूनच संकुचित केले आहेत आणि म्हणूनच ते संकलित करू शकत नाही आणि सिध्दांत, फाइलला मोठा बनवू शकतो.
पीएनजी फाईल
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 345265 |
| झिप | 34539 9 |
| gzip | 345247 |
| bzip2 | 346484 |
जेपीईजी फाइल
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 44340 |
| झिप | 44165 |
| gzip | 44015 |
| bzip2 | 44281 |
बिटमैप फाईल
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 3113334 |
| झिप | 495028 |
| gzip | 494883 |
| bzip2 | 397569 |
जीआयएफ फाइल
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 6164 |
| झिप | 5772 |
| gzip | 5627 |
| bzip2 | 6051 |
सर्व प्रकरणांमध्ये, gzip पुन्हा वगळता एक वगळता आणि त्या नम्र बिटमॅप होते. मूळ प्रतीच्या तुलनेत bzip2 कॉम्प्रेशनने एक लहान फाइल तयार केली.
ऑडिओ फायली संक्षिप्त करण्यासाठी सर्वोत्तम साधन
सर्वात सामान्य ऑडिओ स्वरूपात एमपी 3 आणि सिध्दांत आहे, हे आधीपासूनच संकुचित केले गेले आहे जेणेकरून उपकरण प्रत्यक्षात फाईल आकार वाढवतील.
मी दोन फाईल्स तपासणार आहे.
फाइल 1:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 5278 9 5 |
| झिप | 5270224 |
| gzip | 5270086 |
| bzip2 | 5270491 |
फाइल 2:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 4135331 |
| झिप | 4126138 |
| gzip | 4126000 |
| bzip2 | 411 9 410 |
या वेळी परिणाम अनिर्णीत होते. सर्व प्रकरणांची संक्षेप कमीत कमी आहे परंतु हे अतिशय मनोरंजक आहे की bzip2 प्रथम फाईल 1 आणि फाईल 2 साठी सर्वोत्तम आहे.
संक्षिप्त व्हिडिओसाठी सर्वोत्तम साधन
या चाचणी मध्ये, मी 2 व्हिडिओ फाईल्स संकलित करणार आहे. एमपी 3 प्रमाणेच एमपी 4 फाईलमध्ये आधीपासूनच संकुचनचे एक स्तर असते आणि त्यामुळे परिणाम उपकरणे किती चांगले कार्य करतात याच्या बाबतीत कदाचित नगण्य ठरतील.
मी एक एफएलव्ही फाइल देखील समाविष्ट केली आहे ज्यास कॉम्प्रेशनचे कोणतेही स्तर नसतील कारण हा दोषरहित स्वरूप आहे.
MP4:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 731 9 08 |
| झिप | 478546 |
| gzip | 478407 |
| bzip2 | 478042 |
अद्याप पुन्हा bzip2 स्वरूप इतर फाइल प्रकारापेक्षा चांगले बाहेर आला.
या टप्प्यावर, आपण वापरतं कोणते साधन म्हणून थोडे फरक आहे असे वाटते होईल. परिणाम सर्व फाईल प्रकारांसाठी बोर्डच्या जवळपास असतात आणि काहीवेळा gzip सर्वोत्तम असते आणि इतर bzip2 सर्वोत्तम असते आणि झिप कमांड सहसा तेथे किंवा तेथे असते
एफएलव्ही:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 7833634 |
| झिप | 433 9 1 9 6 |
| gzip | 433 9 303 |
| bzip2 | 4300295 |
असे दिसून येईल की जर आपण व्हिडिओ संक्षिप्त करत असाल तर bzip2 हे निवडीचे कॉम्प्रेशन टूल आहे
एक्जीक्यूटेबल्स
मी शेवटचा एक श्रेणी जो मी प्रयत्न करतो ते एक्झिक्यूट होईल.
एक्झिक्युटेबल कोड संकलित केल्याने मला शंका येते की ते फार छान करू शकणार नाहीत.
फाइल 1:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 26557472 |
| झिप | 26514031 |
| gzip | 265138 9 2 |
| bzip2 | 2663920 9 |
फाइल 2:
| साधन | फाईलचा आकार |
|---|---|
| आरंभिक फाईलिस | 1 946-21444 |
| झिप | 193951631 |
| gzip | 1 9 3 9-5 9 -93 |
| bzip2 | 1 94834876 |
पुन्हा एकदा आपल्याला दिसेल की gzip वर येते आणि bzip2 शेवटचे आहे. लहान एक्झेुट्युटेबलसाठी बझिप फाइल प्रत्यक्षात आकार वाढली.
पूर्ण फोल्डर चाचणी
आतापर्यंत मी व्यक्तिगत फायली हाताळल्या आहेत. या वेळी माझ्या कडे एक फोल्डर पूर्ण प्रतिमा, दस्तऐवज, स्प्रेडशीट, व्हिडिओ, ऑडिओ फायली, एक्झिक्युटेबल आणि बरेच इतर भिन्न फाइल स्वरूप आहेत.
मी टार फाईल तयार केली आहे जी उपलब्ध सर्व साधनांचा वापर करुन संकलित करणे सोपे करते. Gzip आणि bzip2 कमांड एकमेव फाइल्सवर काम करतात तर झिप कमांड फोल्डर्स विरूद्ध काम करू शकतात.
Tar आदेशचा वापर करून मी एक फाइल तयार केली आहे ज्यात असंकोचित स्वरुपात फोल्डर्स आणि फाईल्स असतात.
मी या चाचणीत बर्याच गोष्टींवर नजर ठेवणार आहे:
- डीफॉल्ट कम्प्रेशन सेटिंग्स वापरून संकुचित करा - फाइल आकारांनुसार निकाल नोंदवा
- डीफॉल्ट कम्प्रेशन सेटिंग्स वापरणे संकुचित करा - वेळेनुसार अहवाल परिणाम घेण्यात आला
- सर्वोत्तम कम्प्रेशनचा वापर करुन संकुचित करा - फाइल आकारांद्वारे अहवाल परिणाम
- सर्वोत्तम कम्प्रेशन वापरणे संकलित करा - वेळेनुसार अहवाल परिणाम घेण्यात आला
- फास्ट कम्प्रेशनचा वापर करुन संकुचित करा - फाइल आकारांनुसार परिणामांचे परिणाम
- वेगाने संक्षेप वापरणे संकुचित करा - अहवाल परिणाम वेळ घेतले
डीफॉल्ट संक्षिप्तीकरण
| साधन | फाईलचा आकार | घेतलेली वेळ |
|---|---|---|
| आरंभिक फाइल | 1333084160 | 0 |
| झिप | 1303177778 | 1 मिनिट 10 सेकंद |
| gzip | 1303177637 | 1 मिनिट 35 सेकंद |
| bzip2 | 130 9 2 9 34 9 47 | 6 मिनिटे 5 सेकंद |
कमाल संप्रेषण
| साधन | फाईलचा आकार | घेतलेली वेळ |
|---|---|---|
| आरंभिक फाइल | 1333084160 | 0 |
| झिप | 13031078 9 4 | 1 मिनिट 10 सेकंद |
| gzip | 1303107753 | 1 मिनिट 35 सेकंद |
| bzip2 | 130 9 2 9 34 9 47 | 6 मिनिटे 10 सेकंद |
सर्वात जलद संक्षिप्तीकरण
| साधन | फाईलचा आकार | घेतलेली वेळ |
|---|---|---|
| आरंभिक फाइल | 1333084160 | 0 |
| झिप | 1304163943 | 1 मिनिट 0 सेकंद |
| gzip | 1304163802 | 1 मिनिट 15 सेकंद |
| bzip2 | 13135575 9 5 | 6 मिनिटे 10 सेकंद |
सारांश
अंतिम चाचणीवर आधारित हे स्पष्ट आहे की bzip2 इतर 2 कॉम्प्रेशन टूल्सप्रमाणे उपयुक्त नाही. फाइल्स संकलित करण्यासाठी अधिक वेळ लागतो आणि अंतिम फाईल आकार मोठा असतो
झिप आणि जीझिपमधील फरक नगण्य आहे आणि जेव्हा नेहमीच जीझिप वरती येतो, तेव्हा विविध ऑपरेटिंग सिस्टीममध्ये झिप फॉर्मेट अधिक सामान्य असतो.
म्हणून माझा निर्णय असा आहे की निश्चितपणे एकतर पिन किंवा गिप्प वापरला जाऊ शकतो परंतु कदाचित bzip2 त्याचा दिवस असेल आणि इतिहासपर्यंत मर्यादित असणे आवश्यक आहे.