বিজিপ বনাম জিজিপ এর পেশাদার এবং কনস?


122

আমি জিজিপকে বছরের পর বছর ধরে জানি, সম্প্রতি আমি দেখেছি কাজে কাজ করা হচ্ছে বিজিপ। এগুলি কি মূলত সমতুল্য, বা অন্যগুলির তুলনায় এর মধ্যে কোনওটির পক্ষে উল্লেখযোগ্য উপকারিতা এবং বিবাদগুলি রয়েছে?


2
যদিও এটি একটি বৈধ এবং সঠিক উত্তর সহ একটি পুরানো প্রশ্ন, আমি এই গুগলের ফলাফলগুলিতে লোকদের নির্দেশ করতে চাই: tukaani.org/lzma/benchmark.html এটি আরও ভেঙে দেয়
রাগান্বিত 84

সংক্ষিপ্তসার জন্য bzip এবং সংরক্ষণাগার জন্য gzip না?
জুনিয়ররুবিস্ট

@ জুনিয়ররুবিস্ট উত্স?
রিপার 234

আমি শুধু শুনেছি। আমি কোথায় ভুলে গেছি।
জুনিয়ররুবিস্ট

এলোমেলো প্রবেশের উল্লেখ নেই? stackoverflow.com/questions/14225751/...
neverMind9

উত্তর:


147

Gzip এবং bzip2 কার্যত সমতুল্য। (একবার এখানে একটি বিজিপ ছিল, তবে এটি বিশ্বের চেহারা সম্পূর্ণরূপে বিলুপ্ত হয়ে গেছে বলে মনে হয়)) অন্যান্য সাধারণ সংক্ষেপণের ফর্ম্যাটগুলি হ'ল জিপ, রার এবং z জেড; এই তিনটি সংক্ষিপ্তকরণ এবং সংরক্ষণাগার উভয়ই করে (একাধিক ফাইলকে একের মধ্যে প্যাক করে)। গতি, প্রাপ্যতা এবং সাধারণ সংকোচনের অনুপাতের ক্ষেত্রে এখানে কিছু সাধারণ রেটিং রয়েছে (নোট করুন যে এই রেটিংগুলি কিছুটা বিষয়ভিত্তিক, এগুলিকে সুসমাচার হিসাবে গ্রহণ করবেন না):

decompression speed (fast > slow): gzip, zip > 7z > rar > bzip2
compression speed (fast > slow): gzip, zip > bzip2 > 7z > rar
compression ratio (better > worse): 7z > rar, bzip2 > gzip > zip
availability (unix): gzip > bzip2 > zip > 7z > rar
availability (windows): zip > rar > 7z > gzip, bzip2

যেমন আপনি দেখতে পাচ্ছেন, সেখানে কোনও পরিষ্কার বিজয়ী নেই। আপনি যদি ইতিমধ্যে ইনস্টল হওয়ার সম্ভাব্য প্রোগ্রামগুলির উপর নির্ভর করতে চান তবে উইন্ডোজে জিপ (বা সম্ভব হলে স্ব-উত্তোলন সংরক্ষণাগারগুলি ব্যবহার করুন, কারণ উইন্ডোজ এগুলির কোনওটির সাথে শিপ করে না) এবং ইউনিক্সে জিপিপ ব্যবহার করুন। আপনি যদি সর্বাধিক সংক্ষেপণ চান তবে 7z ব্যবহার করুন।

রারেরও এর খারাপ দিক রয়েছে, যতদূর আমি জানি, এমন কোনও মুক্ত সফ্টওয়্যার নেই যা রার সংরক্ষণাগার তৈরি করে বা এটি সমস্ত রার সংরক্ষণাগারগুলি আনপ্যাক করতে পারে। অন্যান্য ফর্ম্যাটগুলির নিখরচায় বাস্তবায়ন এবং কোনও (গুরুতর) পেটেন্ট দাবি নেই।


2
যতদূর আমি বলতে পারি, এক্সপি থেকে উইন্ডোজের সমস্ত সংস্করণ জিপ ফাইলটি এক্সপ্লোরার ব্যবহার করে খুলতে পারে
লাই রায়ান

22
@ new123456 ওপেনবিএসডি-তে, জিজেপ বেস সিস্টেমে রয়েছে তবে একটি প্যাকেজ থেকে bzip2 ইনস্টল করতে হবে। অনেক * ডাব্লুআরটি রাউটারগুলিতে জিজিপ অন্তর্ভুক্ত থাকে তবে বিজিপ 2 নয়।
গিলস

2
@ গিলস আমি নিশ্চিত করতে পারি যে আমার ডিডি-ডাব্লুআরটি রিলিজ: 08/12/10 (এসভিএন পুনর্বিবেচনা: 14929) এর বিজিপ 2 নেই, তবে জিপিপ রয়েছে।
এরদা

11
@ মিলেনজ মূল গবেষণা। এটি উইকিপিডিয়া নয়।
গিলস

3
এটি সম্পূর্ণরূপে বিলুপ্ত হয়ে গেছে বলে মনে হচ্ছে - সাধারণ পাদদেশ bzipনিখোঁজ হয়েছে কারণ এটি পেটেন্টযুক্ত অ্যালগরিদমিক কোডিংটি ব্যবহার করছিল। পেটেন্টের কারণে, এটি পরিবর্তে হাফম্যান কোডিং ব্যবহার করার জন্য পুনরায় নকশা করা হয়েছিল। এই পুনঃ-ডিজাইনের সময়, নতুন বৈশিষ্ট্য এবং উন্নতি যুক্ত করা হয়েছিল। মৌলিক জিনিস যা এটি একটি অনন্য সংক্ষেপণ অ্যালগরিদম হিসাবে তৈরি করেছে যদিও, বুরোস – হুইলারের রূপান্তর, উভয় সংস্করণে একই ছিল।
বন

24

আমি যতদূর বলতে পারি, gzip সামগ্রিকভাবে দ্রুত, যখন bzip সামগ্রিকভাবে আরও ভাল (ছোট) সংক্ষেপণ উত্পাদন করে।


এছাড়াও,
জিজিপ

5
@ ডেনট্রেসি: উইনার / 7 জিপ উভয়ই সমর্থন করে, সমস্যা কী?
হোয়াইটকিয়ার্ক 4

@ হোয়াইট কোয়ার্ক: ইউনিক্সের পক্ষে ব্যাপকভাবে সমর্থিত হওয়া বেশিরভাগ ক্ষেত্রে গুরুত্বপূর্ণ কারণ ব্যবহারকারীদের রুট অ্যাক্সেস নাও থাকতে পারে এবং এটি ইতিমধ্যে ইনস্টল থাকা সাথে অবশ্যই কাজ করতে হবে। উইন্ডোজ পরিবেশগুলিতেও প্রযোজ্য যেখানে ব্যবহারকারীর অ্যাডমিন অ্যাক্সেস নেই (স্কুল / লাইব্রেরি / ইত্যাদি)।
ম্যাথু

4
@ ম্যাথহে, আপনার 7 জীপ সহ অনেকগুলি পোর্টড ফ্রি সফ্টওয়্যার ব্যবহার করার জন্য প্রশাসকের অধিকারের প্রয়োজন নেই।
হোয়াইটকিয়ার্ক

1
@ আইকিউ আন্দ্রেয়াস: কিছু মানদণ্ড: 1 , 2 , 3
লাই রায়ান

5

অ্যালগরিদমের বিভিন্ন সময়, মেমরি, স্পেস ট্রেড অফ রয়েছে। মনে রাখবেন এই অ্যালগরিদমগুলি বেশ কিছুক্ষণ আগে লেখা হয়েছিল এবং আপনার স্মার্টফোনে days দিনের ডেস্কটপগুলির চেয়ে বহুগুণ সিপিইউ রয়েছে।

আপনার বাছাই সর্বজনীনতা (.gz) এবং কিছুটা আরও সংক্ষেপণের (.bz2) এর মধ্যে। আপনি আরও বলতে পারেন যে আপনি আরও যত্নশীল।

.Gz এর একটি সুবিধা হ'ল এটি কোনও স্ট্রিমকে সংকোচন করতে পারে, এমন একটি ক্রম যেখানে আপনি পিছনে দেখতে পারবেন না। এটি এটিকে http স্ট্রিমের অফিসিয়াল সংকোচকারী করে তোলে। এর জন্য আমার একবার জিজিপ ব্যবহার করা দরকার ছিল, তবে আপনাকে এটি সম্পর্কে ভাবার দরকার নেই।


4

এখানে ওয়েবসাইটগুলির একটি তালিকা রয়েছে যা সংক্ষেপণ অ্যালগরিদমগুলি পরীক্ষা করে, স্রেফ bzip এবং gzip সন্ধান করতে আপনাকে কিছু খনন করতে হবে, তবে বেশিরভাগ সাইটগুলি অ্যালগরিদমের বৈশিষ্ট্যগুলি তালিকাভুক্ত করবে। এইভাবে আপনি যা আপনার কাছে গুরুত্বপূর্ণ তা আকার, (সংক্ষেপণ অনুপাত), সময়, মেমরি, সিপিইউ তুলনা করতে পারেন।
http://www.maximumcompression.com/benchmarks/benchmarks.php


1

আমার অভিজ্ঞতায় bzip gzip এর চেয়ে ধারাবাহিকভাবে আরও ভাল সংক্ষেপণের অনুপাত সরবরাহ করেছে। ম্যানেজার হিসাবে 7zip এবং bzip অ্যালগরিদম সহ 7zip মাল্টি কোর প্রসেসর ব্যবহার করতে পারে।


1

প্রতি http://tukaani.org/lzma/benchmarks.html , gzip, Bzip2 চেয়ে দুই গুণ দ্রুত সংকোচন, এবং যত দ্রুত দশ বার decompresses।

যেমন এস 3 ক্যাচিংয়ের সাথে ট্র্যাভিস ইত্যাদিতে ব্যবহারের জন্য, যেখানে আপনি কেবল ছোট আকারের নয়, কমপ্রেস / ডিকম্প্রেস করার গতি চান, জিজিপ একটি ভাল বাণিজ্য হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.