NikPak

बेंचमार्क

NikPak, RAR 7.00, 7-Zip 23.01 और Info-ZIP 3.0, एक ही मशीन पर और एक ही फ़ाइलों के साथ एक के बाद एक चलाए गए।

विधि

  • Linux x86-64 वर्चुअल मशीन (Intel Xeon, 2.8 GHz)। हर टूल एक CPU कोर तक सीमित और सिंगल-थ्रेड में चलाया गया।
  • अधिकतम स्तर: nikpak -m5, RAR -m5 -s, 7-Zip -mx9, ZIP -9। तेज़ स्तर: nikpak -m2, RAR -m3 -s, 7-Zip -mx5, ZIP -6।
  • सभी 92 आर्काइव फिर से एक्सट्रैक्ट किए गए और मूल फ़ाइलों से मिलाए गए: सभी एक जैसे थे।
  • सार्वजनिक परीक्षण सामग्री: scikit-image फ़ोटो, libxmp का MOD संग्रह, LibreOffice गैलरी की ध्वनियाँ, TiMidity++ से बना संगीत, Project Gutenberg की किताबें, ऑफ़िस फ़ाइलें, Python स्टैंडर्ड लाइब्रेरी और C हेडर।

अधिकतम स्तर पर आर्काइव का आकार

मूल आकार का प्रतिशत, जितना कम उतना बेहतर।

8 BMP इमेज

NikPak -m550.9 %
RAR 7 -m562.9 %
7-Zip -mx960.0 %
ZIP -971.2 %

16 ProTracker MOD फ़ाइलें

NikPak -m550.1 %
RAR 7 -m556.1 %
7-Zip -mx951.8 %
ZIP -962.5 %

35 WAV ध्वनियाँ (मोनो 16-बिट)

NikPak -m545.0 %
RAR 7 -m553.4 %
7-Zip -mx949.6 %
ZIP -961.9 %

संगीत 44.1 kHz स्टीरियो 16-बिट

NikPak -m549.2 %
RAR 7 -m558.9 %
7-Zip -mx960.1 %
ZIP -985.7 %

संगीत 22.05 kHz मोनो 16-बिट

NikPak -m555.4 %
RAR 7 -m563.0 %
7-Zip -mx962.7 %
ZIP -984.2 %

संगीत 22.05 kHz मोनो 8-बिट

NikPak -m527.3 %
RAR 7 -m532.7 %
7-Zip -mx928.9 %
ZIP -937.7 %

संगीत 48 kHz स्टीरियो 24-बिट

NikPak -m562.8 %
RAR 7 -m573.2 %
7-Zip -mx988.1 %
ZIP -993.0 %

18 सादे टेक्स्ट की किताबें

NikPak -m523.2 %
RAR 7 -m529.8 %
7-Zip -mx927.6 %
ZIP -935.8 %

60 ऑफ़िस फ़ाइलें

NikPak -m517.6 %
RAR 7 -m528.6 %
7-Zip -mx925.8 %
ZIP -944.5 %

सामान्य डेटा (11,473 फ़ाइलें)

NikPak -m514.8 %
RAR 7 -m517.6 %
7-Zip -mx915.2 %
ZIP -932.7 %

अधिकतम स्तर: बाइट में आर्काइव का आकार

हर पंक्ति में सबसे छोटा आर्काइव हाइलाइट किया गया है।

टेस्ट सेटमूलNikPak -m5RAR 7 -m57-Zip -mx9ZIP -9
8 BMP इमेज6,987,8403,557,3504,394,3104,195,0434,974,680
16 ProTracker MOD फ़ाइलें2,252,6041,127,6071,264,2451,166,8551,408,085
35 WAV ध्वनियाँ (मोनो 16-बिट)2,991,8201,346,4841,596,9711,484,8791,852,279
संगीत 44.1 kHz स्टीरियो 16-बिट17,760,4088,731,98910,460,04210,666,92215,225,764
संगीत 22.05 kHz मोनो 16-बिट4,440,1362,458,8672,797,0262,784,0803,736,722
संगीत 22.05 kHz मोनो 8-बिट2,220,090606,840725,416642,341836,989
संगीत 48 kHz स्टीरियो 24-बिट28,996,59218,198,05621,229,46525,542,03626,980,770
18 सादे टेक्स्ट की किताबें11,793,3182,741,8983,519,6223,259,8684,223,579
60 ऑफ़िस फ़ाइलें39,100,9156,887,72911,186,21710,085,77917,399,998
सामान्य डेटा (11,473 फ़ाइलें)190,454,63228,175,61833,606,89328,879,39862,198,510

तेज़ स्तर: आकार और बनाने का समय

आर्काइव का आकार मूल के प्रतिशत के रूप में, और एक कोर पर बनाने का समय। हर पंक्ति में सबसे छोटा आर्काइव हाइलाइट किया गया है।

टेस्ट सेटNikPak -m2RAR 7 -m37-Zip -mx5ZIP -6
8 BMP इमेज54.0 % · 0.39 s63.0 % · 2.1 s60.1 % · 3.5 s71.2 % · 0.35 s
16 ProTracker MOD फ़ाइलें52.4 % · 0.61 s56.2 % · 0.43 s51.9 % · 0.69 s62.7 % · 0.10 s
35 WAV ध्वनियाँ (मोनो 16-बिट)51.1 % · 0.41 s53.6 % · 0.71 s49.6 % · 2.0 s61.9 % · 0.24 s
संगीत 44.1 kHz स्टीरियो 16-बिट49.2 % · 1.7 s59.9 % · 3.6 s60.1 % · 14.0 s85.7 % · 0.82 s
संगीत 22.05 kHz मोनो 16-बिट55.4 % · 0.58 s64.1 % · 0.95 s62.7 % · 2.1 s84.2 % · 0.22 s
संगीत 22.05 kHz मोनो 8-बिट27.4 % · 0.77 s33.3 % · 0.52 s28.9 % · 2.1 s38.2 % · 0.32 s
संगीत 48 kHz स्टीरियो 24-बिट62.8 % · 2.1 s73.6 % · 7.5 s88.1 % · 13.5 s93.0 % · 1.2 s
18 सादे टेक्स्ट की किताबें35.2 % · 0.11 s30.4 % · 5.5 s27.7 % · 11.8 s36.0 % · 0.89 s
60 ऑफ़िस फ़ाइलें38.0 % · 0.22 s29.5 % · 8.2 s26.2 % · 21.9 s44.7 % · 1.8 s
सामान्य डेटा (11,473 फ़ाइलें)25.3 % · 1.7 s18.0 % · 48.2 s17.0 % · 93.7 s32.9 % · 7.3 s

सामान्य डेटा विस्तार से

190 MB, 11,473 फ़ाइलें: Python लाइब्रेरी, C हेडर और दस्तावेज़।

टूल और स्तरआकार (बाइट)मूल का %बनानाएक्सट्रैक्शन
NikPak -m528,175,61814.8 %154.3 s5.6 s
7-Zip -mx928,879,39815.2 %120.9 s6.0 s
RAR 7 -m5 -s -md256m32,350,57517.0 %73.6 s7.0 s
7-Zip -mx532,375,80217.0 %93.7 s4.5 s
NikPak -m433,295,13317.5 %37.8 s3.3 s
RAR 7 -m5 -s33,606,89317.6 %72.4 s6.7 s
RAR 7 -m3 -s34,236,19818.0 %48.2 s5.9 s
NikPak -m248,229,28425.3 %1.7 s0.90 s
RAR 7 -m356,038,35129.4 %20.2 s6.9 s
ZIP -962,198,51032.7 %28.2 s6.9 s
ZIP -662,672,41532.9 %7.3 s5.4 s

परिणामों को ईमानदारी से पढ़ना

  • NikPak -m5 हर सेट पर सबसे छोटा है: 7-Zip -mx9 से 2.4 से 31.7 % छोटा, RAR 7 -m5 से 10.8 से 38.4 % छोटा और ZIP -9 से 19.9 से 60.4 % छोटा।
  • रिकॉर्ड किया गया ऑडियो: 24-बिट संगीत पर 7-Zip 12 % बचाता है और NikPak 37 %, क्योंकि NAC कोडेक वह अनुमान लगा लेता है जिसे सामान्य कंप्रेसर सिर्फ़ मिलान से ढूँढ पाते हैं।
  • ऑफ़िस फ़ाइलें 7-Zip से 31.7 % छोटी, Deflate री-कंप्रेशन की बदौलत। -m5 पर इसकी कीमत समय है: 81 सेकंड बनाम 26 सेकंड।
  • टेक्स्ट 15.9 % छोटा, आधे समय में: गद्य पर PPMd जीतता है। यह उतनी ही धीमी गति से डिकोड करता है जितनी से एनकोड, इसलिए एक्सट्रैक्शन में 0.2 के बजाय 2.7 सेकंड लगते हैं।
  • तेज़ स्तर -m2: सामान्य डेटा के लिए 1.7 सेकंड, जबकि 7-Zip -mx5 को 93.7, RAR को 48.2 और ZIP को 7.3 सेकंड लगते हैं। टेक्स्ट और सोर्स कोड पर यह सबसे छोटा नहीं है, इसलिए -m5 डिफ़ॉल्ट है।
  • एक्सट्रैक्शन: सामान्य डेटा के लिए 0.9 सेकंड (-m2) या 5.6 सेकंड (-m5), जबकि 7-Zip को 6.0, RAR को 6.7 और ZIP को 6.9 सेकंड लगते हैं।
  • कीमत: -m5 सिंगल-थ्रेड है और बड़े ऑफ़िस और सोर्स-कोड सेट पर 7-Zip से धीमा है। तेज़ अधिकतम स्तर रोडमैप में है।

आँकड़े NikPak तकनीकी गाइड से (अनुभाग 11.7, NikPak 1.2.0)। अपनी फ़ाइलों पर मापें: nikpak mt बिना कुछ लिखे दिखाता है कि हर मीडिया फ़िल्टर क्या हासिल करता है।