দুর্ভাগ্যক্রমে, .tar.gzসংরক্ষণাগারটির একক সদস্যকে আনপ্যাক করার জন্য আপনাকে পুরো সংরক্ষণাগারটি প্রক্রিয়াকরণ করতে হবে, এবং এটি ঠিক করার জন্য আপনি খুব বেশি কিছু করতে পারবেন না।
এখানে .zip(এবং অন্যান্য ফর্ম্যাটগুলির মতো .rar) সংরক্ষণাগারগুলি আরও ভালভাবে কাজ করে, কারণ zipফর্ম্যাটটিতে সমস্ত ফাইলের কেন্দ্রীয় ডিরেক্টরি রয়েছে যা ফাইলের মাঝখানে নির্দেশ করে সরাসরি অফসেট zipথাকে, সুতরাং আর্কাইভ সদস্যদের পুরো জিনিসটি প্রক্রিয়াজাত না করে দ্রুত বের করা যায়।
আপনি জিজ্ঞাসা করতে পারেন কেন প্রসেসিং .tar.gzএত ধীর?
.tar.gz(প্রায়ই যেমন সংক্ষিপ্ত .tgz) কেবল হয় .tarসাথে সংকুচিত সংরক্ষণাগার gzipসংকোচকারী। gzipস্ট্রিমিং কমপ্রেসার যা কেবল একটি ফাইলের সাথে কাজ করতে পারে। আপনি কোন অংশ পেতে চান gzipস্ট্রিম, আপনি একটি সম্পূর্ণ যেমন কমপ্রেস করতে হবে, এবং এই কি সত্যিই এটা নিহত হয় .tar.gz(এবং জন্য .tar.bz2, .tar.xzএবং অন্যান্য অনুরূপ ফরম্যাটের উপর ভিত্তি করে .tar)।
.tarফর্ম্যাট আসলে খুব খুব সহজ। এটি কেবল 512-বাইট ফাইল বা ডিরেক্টরি শিরোনাম (নাম, আকার, ইত্যাদি) এর স্ট্রিম, প্রতিটি ফাইল বা ডিরেক্টরি বিষয়বস্তু অনুসরণ করে (প্রয়োজনীয় হলে 0 বাইট সহ 512 ব্লকের আকারে প্যাড করা)। আপনি যখন শিরোনামের জন্য সম্পূর্ণ নাল 512 ব্লকটি পর্যবেক্ষণ করেন, এর অর্থ .tarসংরক্ষণাগার সমাপ্তি ।
কিছু মানুষ মনে করে যে, এমনকি .tarসংরক্ষণাগার সদস্যদের দ্রুত অ্যাক্সেস করা যাবে না, কিন্তু এই নয় বেশ সত্য। যদি .tarসংরক্ষণাগারটিতে কয়েকটি বড় ফাইল থাকে তবে আপনি দ্রুত পরবর্তী শিরোনামে সন্ধান করতে পারেন এবং এইভাবে আপনি কয়েকটি সিকের মধ্যে প্রয়োজনীয় সংরক্ষণাগার সদস্য পেতে পারেন (তবে এখনও সংরক্ষণাগার সদস্য হিসাবে যতগুলি সিক প্রয়োজন হতে পারে)। যদি আপনার .tarসংরক্ষণাগারটিতে প্রচুর ক্ষুদ্র ক্ষুদ্র ফাইল রয়েছে, তবে এর অর্থ দ্রুত সংস্থার জন্য দ্রুত সদস্য পুনরুদ্ধার কার্যকরভাবে অসম্ভব হয়ে ওঠে .tar।