আমি একবার কোথাও পড়েছি যে জিপ ফাইলের প্রকৃতির কারণে একই আকারের একটি আনজিপড ফাইলের চেয়ে একটি জিপ ফাইল ডাউনলোড করতে বেশি সময় লাগে।
এটা কি সত্য নাকি বাজে?
সম্পাদনা: আমি এইচটিটিপি ট্র্যাফিকের কথা বলছি
আমি একবার কোথাও পড়েছি যে জিপ ফাইলের প্রকৃতির কারণে একই আকারের একটি আনজিপড ফাইলের চেয়ে একটি জিপ ফাইল ডাউনলোড করতে বেশি সময় লাগে।
এটা কি সত্য নাকি বাজে?
সম্পাদনা: আমি এইচটিটিপি ট্র্যাফিকের কথা বলছি
উত্তর:
সংযোগটি যখন সংক্ষেপণ ব্যবহার করছে তখন অবশ্যই।
আপনি দক্ষতার সাথে 2 বার ডেটা সংকুচিত করতে পারবেন না। সুতরাং যখন সংক্ষেপণ চালু হবে, একটি 1 এমবি জিপ ফাইল ধীরে ধীরে স্থানান্তরিত হবে তারপরে একটি 1 এমবি টিএসটি ফাইল file
নোট: এটি স্থানান্তর প্রোটোকলের উপর নির্ভরশীল। এফটিপি বা অন্যান্য প্রোটোকলগুলির মধ্যে অন্তর্নির্মিত সংক্ষেপণ নেই। এইচটিটিপি আছে।
আপনি যদি স্ট্যান্ডার্ড এফটিপি বা এইচটিটিপি এর মাধ্যমে ডাউনলোড করেন তবে এটি সত্য নয়। অন্যান্য সংযোগের জন্য ক্রিস্টোফারের উত্তর দেখুন ।
একই সংযোগটি ধরে নিয়েই ডাউনলোডের গতি ফাইলের আকার দ্বারা নির্ধারিত হয়।
ডাউনলোডের শেষে যদি আপনার স্বয়ংক্রিয় ভাইরাস চেকিং সক্ষম থাকে তবে দেরি হতে পারে কারণ সরাসরি ফাইলটি পরীক্ষা করতে সক্ষম হওয়ার চেয়ে বিষয়বস্তুগুলি পরীক্ষা করতে জিপ ফাইলটি খুলতে এবং আনপ্যাক করতে হবে।
আপনি যদি সংকোচনের সাথে পিপিপি (ডায়াল-আপ বা ভিপিএন) সংযোগ ব্যবহার করেন তবে জিপ করা ফাইলগুলি প্রকৃতির কারণে টেক্সট ফাইলের চেয়ে কম গতিতে ডাউনলোড করতে পারে (পূর্ববর্তীটি ইতিমধ্যে সংকুচিত হয়ে গেছে এবং প্রোটোকল দ্বারা সংক্ষিপ্ততর হবে ফলে পরিমাপের গতি বৃদ্ধি পাবে) ।
তবে আপনি যদি প্রাপ্ত পরিমাণের পরিমাণের তুলনা করেন তবে জিপড ফাইলগুলি ডাউনলোড করা আরও কার্যকর হবে কারণ যে কোনও ফাইল আর্চিভার সাধারণত লিঙ্ক-স্তর সংক্ষেপণের চেয়ে উন্নত। সুতরাং একটি চাপযুক্ত পাঠ্য ফাইল একই পাঠ্য ফাইল ভারব্যাটিমের চেয়ে দ্রুত ডাউনলোড করা হবে, যদিও সংক্ষেপণ ডাউনলোডের গতি কিছুটা বাড়িয়ে দেয়।
ইতিমধ্যে উল্লিখিত হিসাবে, এইচটিটিপি ট্র্যাফিক সংকুচিত করা যেতে পারে, তবে এটি সবসময় হয় না।
আপনি এটি এমন সময়ে পড়তে পারেন যখন লোকেরা অ্যাডসেল / কেবল কেবল মডেমের পরিবর্তে ফোন মডেম ব্যবহার করেছিল। এই পরিস্থিতিতে, পাঠানো বা গ্রহণের আগে পাঠ্যটি সংকুচিত করা হয়েছিল, সুতরাং আপনার পাঠ্য ফাইলটি দ্রুত পাঠানো হত।
ব্যবহারিক উত্তর: আপনার ফাইলগুলি জিপ করে তোলার উদ্দেশ্য হ'ল তাদের সাথে অন্য ব্যক্তির সাথে ভাগ করে নেওয়া (আইডাউনলোড) সহজ করা। জিপিং সংকোচনের মাধ্যমে কাজ করে, যার অর্থ সাধারণ ইংরেজিতে 'সঙ্কুচিত ফাইল'।
কম্পিউটার সফ্টওয়্যারটি নিখুঁত নয় এবং এমন এক অদ্ভুত প্রান্তের ঘটনাও ঘটতে পারে যেখানে কোনও ফাইল জিপ করা এটিকে ভাগ করে নেওয়া আরও বড় এবং শক্ত করে তোলে। জিপিং ব্যর্থ হয় এই ধরণের ক্ষেত্রেগুলি সন্ধান করা আপনার চোখের জল ফেলতে পারে এবং এটি আপনার সময়ের পক্ষে উপযুক্ত নয়।
হাইপোথিটিক্যাল উত্তর: এটি খুব জটিল। উত্তরটি জিপ প্রোগ্রাম, সংক্রমণ প্রোটোকল, ফাইলের আকার, ফাইলের ধরণের উপর নির্ভর করবে, এমনকি ক্লায়েন্টের কম্পিউটারে চলমান ব্রাউজার টাইপ বা অ্যান্টিভাইরাস সফ্টওয়্যার। অন্য কথায়, "এটি নির্ভর করে।"
উত্তরটি আসলে "এটি নির্ভর করে": ওয়েব-সার্ভার ফাইলটি প্রেরণের জন্য যে ফর্ম্যাটটি চয়ন করে তার উপর নির্ভর করে।
সমতুল্য আকারের জিপড এবং আনজিপড ফাইলগুলির চেয়ে একই গতিতে ডাউনলোড করা হবে এমন সার্ভার যদি বাইনারি হিসাবে বাই বাইনারি হিসাবে উত্তর উত্পন্ন করে।
যদি সার্ভার বেস 6464 এনকোডিংয়ে কোনও প্রতিক্রিয়া তৈরি করে, তবে এটি বাইটের সংখ্যা বাড়ায় এবং জিপ করা ফাইলটি ডাউনলোড হতে আরও বেশি সময় নেয়। বেশিরভাগ আধুনিক ওয়েব-সার্ভারগুলি আর এটি করে না, যদিও এটি কয়েক বছর আগে প্রচলিত ছিল।
ব্যাখ্যা করতে, বেস 64 ফর্ম্যাটটি 6-বিট প্রদর্শনযোগ্য অক্ষরের একটি স্ট্রিম। তার অর্থ, উদাহরণস্বরূপ, 6 বাইনারি বাইটগুলি, যা 6 * 8 = 48 বিট হয় 48/6 = 8 অক্ষর হিসাবে এনকোড থাকে। সাধারণভাবে, এন বাইনারি বাইটের জন্য, বেস 64 অক্ষরের প্রেরণ সংখ্যাটি (এন * 8) / 6. হয় তাই এন বাইনারি বাইটগুলি প্রেরণ 33% (6 দ্বারা বিভক্ত 8) দ্বারা এন পাঠ্য বাইটগুলি প্রেরণের চেয়ে ধীর, কারণ আরও অক্ষর পাঠানো হয়.