ইন্টারনেটে সংরক্ষণাগার বিতরণের জন্য, নিম্নলিখিত বিষয়গুলি সাধারণত অগ্রাধিকার হয়:
- সংকোচনের অনুপাত (যেমন, সংক্ষেপক সংক্ষিপ্ত বিবরণটি কতটা ছোট করে তোলে);
- ডিকম্প্রেশন সময় (সিপিইউ প্রয়োজনীয়তা);
- ডিকম্প্রেশন মেমরি প্রয়োজনীয়তা; এবং
- সামঞ্জস্যতা (ডিকম্প্রেশন প্রোগ্রামটি কত বিস্তৃত)
সংক্ষেপণ মেমরি এবং সিপিইউ প্রয়োজনীয়তাগুলি খুব গুরুত্বপূর্ণ নয়, কারণ আপনি এটির জন্য একটি বৃহত ফাস্ট মেশিন ব্যবহার করতে পারেন এবং আপনাকে কেবল একবার এটি করতে হবে।
Bzip2 এর তুলনায়, xz এর একটি আরও ভাল সংকোচনের অনুপাত এবং কম (আরও ভাল) ডিকম্প্রেশন সময় রয়েছে। এটি - তবে typically সাধারণত ব্যবহৃত সংক্ষেপণ সেটিংসে - ডেকপ্রেস করার জন্য আরও মেমরির প্রয়োজন [1] এবং এটি কিছুটা কম বিস্তৃত হয়। জিজিপ উভয়ের তুলনায় কম স্মৃতি ব্যবহার করে।
সুতরাং, উভয় gzip এবং xz বিন্যাস সংরক্ষণাগার পোস্ট করা হয়েছে, আপনাকে বাছাই করার অনুমতি দেয়:
- খুব সীমাবদ্ধ মেমরি (<32 এমবি) সহ একটি মেশিনে ডিসক্রप्रेस করা দরকার : জিজিপ। প্রদত্ত, কার্নেল উত্স সম্পর্কে কথা বলার সময় খুব সম্ভবত না।
- ন্যূনতম সরঞ্জামগুলি উপলভ্য করতে হবে: gzip
- ডাউনলোডের সময় এবং / অথবা ব্যান্ডউইথ: xz সংরক্ষণ করতে চান
বাস্তবে এমন একটি বাস্তবসম্মত সমন্বয় নেই যা আপনাকে bzip2 বাছাই করতে চাইবে। সুতরাং এটি পর্যায়ক্রমে হচ্ছে।
আমি একটি ব্লগ পোস্টে সংক্ষেপণের তুলনা দেখেছি । আমি ফলাফলগুলি প্রতিলিপি দেওয়ার চেষ্টা করিনি, এবং আমার সন্দেহ হয়েছে যে এর কিছু পরিবর্তন হয়েছে (বেশিরভাগ ক্ষেত্রে, আমি প্রত্যাশা করেছি যে xz
এটি নতুন হিসাবে উন্নত হয়েছে))
(কিছু নির্দিষ্ট পরিস্থিতি রয়েছে যেখানে একটি ভাল bzip2 বাস্তবায়ন xz এর চেয়ে ভাল হতে পারে: bzip2 xz এর চেয়ে অনেকগুলি জিরো এবং জিনোম ডিএনএ সিকোয়েন্স সহ একটি ফাইল সংকোচন করতে পারে x দুর্নীতির বিন্দু এবং সমান্তরাল সংক্ষেপণের পরে এবং [তত্ত্বে] ডেকম্প্রেশন পরে। কেবলমাত্র bzip2 এগুলি সরবরাহ করে [[২] তবে এগুলির কোনও কিছুই কার্নেল বিতরণের জন্য প্রাসঙ্গিক নয়)
1: সংরক্ষণাগার আকারে, xz -3
প্রায় কাছাকাছি bzip -9
। তারপরে xz সংক্ষেপণ করতে কম মেমরি ব্যবহার করে। তবে xz -9
(যেমন, লিনাক্স কার্নেল টার্বলগুলির জন্য ব্যবহৃত) এর চেয়ে অনেক বেশি ব্যবহার করে bzip -9
। (এবং এমনকি xz -0
আরও বেশি প্রয়োজন gzip -9
)।
2: F21 সিস্টেমের প্রশস্ত পরিবর্তন: lbzip2 ডিফল্ট হিসাবে bzip2 বাস্তবায়ন