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 কিছু না লিখেই দেখায় প্রতিটি মিডিয়া ফিল্টার কী অর্জন করে।