একটি আনজিপড ফাইলের চেয়ে একটি জিপড ফাইল ডাউনলোড করতে কি বেশি সময় লাগে?


13

আমি একবার কোথাও পড়েছি যে জিপ ফাইলের প্রকৃতির কারণে একই আকারের একটি আনজিপড ফাইলের চেয়ে একটি জিপ ফাইল ডাউনলোড করতে বেশি সময় লাগে।

এটা কি সত্য নাকি বাজে?

সম্পাদনা: আমি এইচটিটিপি ট্র্যাফিকের কথা বলছি


1
কোন প্রোটোকল উপর?
innaM

4
আপনি কি একই আকারের দুটি ফাইলের বিষয়ে কথা বলছেন যা একটি জিপযুক্ত এবং একটি আনজিপড (উদাহরণস্বরূপ প্রতিটি 1MB), বা একই ফাইল যা সংকুচিত এবং সঙ্কুচিত (যেমন 1MB এবং 345KB)?
টবি অ্যালেন

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

উত্তর:


21

সংযোগটি যখন সংক্ষেপণ ব্যবহার করছে তখন অবশ্যই।

আপনি দক্ষতার সাথে 2 বার ডেটা সংকুচিত করতে পারবেন না। সুতরাং যখন সংক্ষেপণ চালু হবে, একটি 1 এমবি জিপ ফাইল ধীরে ধীরে স্থানান্তরিত হবে তারপরে একটি 1 এমবি টিএসটি ফাইল file

নোট: এটি স্থানান্তর প্রোটোকলের উপর নির্ভরশীল। এফটিপি বা অন্যান্য প্রোটোকলগুলির মধ্যে অন্তর্নির্মিত সংক্ষেপণ নেই। এইচটিটিপি আছে।


সাধারণত সামান্য যদিও। আপনার এমপি 3, জেপিজি বা জিপ জিজেপ করা উচিত নয়।
ধনী ব্র্যাডশো

1
কোন ধরণের সংকোচনের জন্য এটি কনফিগারযোগ্য। সুতরাং এটি প্রথমে সংক্ষেপণ সক্ষম করতে এবং তারপরে সুপরিচিত প্রকারের জন্য সংক্ষেপন অক্ষম করা ওয়েব-সার্ভার প্রশাসকের উপর নির্ভর করে।
ক্রিস্টোফার

এটি কি ধীর (পাইপের উপরে ধীর) স্থানান্তর করবে বা ডাউনলোড করতে বেশি সময় লাগবে কারণ সার্ভারটি চক্রগুলি পুনরায় জিপ করে (পাইপের ধীরে ধীরে) বার্ন করেছে? একটি নিট-পিক পয়েন্ট কারণ শেষ ফলাফলটি এখনও একটি ধীর ডাউনলোড।
মিঃচ্রিস্টার

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

11

আপনি যদি স্ট্যান্ডার্ড এফটিপি বা এইচটিটিপি এর মাধ্যমে ডাউনলোড করেন তবে এটি সত্য নয়। অন্যান্য সংযোগের জন্য ক্রিস্টোফারের উত্তর দেখুন

একই সংযোগটি ধরে নিয়েই ডাউনলোডের গতি ফাইলের আকার দ্বারা নির্ধারিত হয়।

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


2
চ্যানেলটিতে সংক্ষেপণ ব্যবহার করা হয় না তবে (@ ক্রিস্টোফারের উত্তর দেখুন)।
ফ্রেটজে

2

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

তবে আপনি যদি প্রাপ্ত পরিমাণের পরিমাণের তুলনা করেন তবে জিপড ফাইলগুলি ডাউনলোড করা আরও কার্যকর হবে কারণ যে কোনও ফাইল আর্চিভার সাধারণত লিঙ্ক-স্তর সংক্ষেপণের চেয়ে উন্নত। সুতরাং একটি চাপযুক্ত পাঠ্য ফাইল একই পাঠ্য ফাইল ভারব্যাটিমের চেয়ে দ্রুত ডাউনলোড করা হবে, যদিও সংক্ষেপণ ডাউনলোডের গতি কিছুটা বাড়িয়ে দেয়।


0

আপনি অবশ্যই লক্ষ্য করুন HTTP প্রোটোকলে এর কোনও পার্থক্য নেই কারণ সার্ভারে এবং রাউটারে তারা জিপ প্যাকেট জিপআইপি ব্যবহার করে এবং তারপরে আপনি যদি জিপ করেন বা না করেন তবে তারা যদি একইরকম আচরণ করে।


0

ইতিমধ্যে উল্লিখিত হিসাবে, এইচটিটিপি ট্র্যাফিক সংকুচিত করা যেতে পারে, তবে এটি সবসময় হয় না।

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


2
আমাদের মধ্যে কিছু এখনও ইন্টারনেট অ্যাক্সেসের জন্য ফোন মডেম ব্যবহার করে। :-)
ব্রায়ান নোব্লাচ

0

এটি সম্পর্কিত কিনা তা নিশ্চিত না, তবে আপনি যদি কোনও একটি জিপড ফাইল (কম্প্রেশন ছাড়াই জিপড) ডাউনলোড করেন তবে প্রতিটি পৃথক ফাইল ডাউনলোড শুরু করার আগে এইচটিটিপি অনুরোধের ওভারহেডের প্রয়োজনের কারণে এটি একাধিক (আনজিপড) ফাইল হিসাবে একই প্যাকেজটি ডাউনলোড করার চেয়ে দ্রুত।


0

ব্যবহারিক উত্তর: আপনার ফাইলগুলি জিপ করে তোলার উদ্দেশ্য হ'ল তাদের সাথে অন্য ব্যক্তির সাথে ভাগ করে নেওয়া (আইডাউনলোড) সহজ করা। জিপিং সংকোচনের মাধ্যমে কাজ করে, যার অর্থ সাধারণ ইংরেজিতে 'সঙ্কুচিত ফাইল'।

কম্পিউটার সফ্টওয়্যারটি নিখুঁত নয় এবং এমন এক অদ্ভুত প্রান্তের ঘটনাও ঘটতে পারে যেখানে কোনও ফাইল জিপ করা এটিকে ভাগ করে নেওয়া আরও বড় এবং শক্ত করে তোলে। জিপিং ব্যর্থ হয় এই ধরণের ক্ষেত্রেগুলি সন্ধান করা আপনার চোখের জল ফেলতে পারে এবং এটি আপনার সময়ের পক্ষে উপযুক্ত নয়।

হাইপোথিটিক্যাল উত্তর: এটি খুব জটিল। উত্তরটি জিপ প্রোগ্রাম, সংক্রমণ প্রোটোকল, ফাইলের আকার, ফাইলের ধরণের উপর নির্ভর করবে, এমনকি ক্লায়েন্টের কম্পিউটারে চলমান ব্রাউজার টাইপ বা অ্যান্টিভাইরাস সফ্টওয়্যার। অন্য কথায়, "এটি নির্ভর করে।"


-2

উত্তরটি আসলে "এটি নির্ভর করে": ওয়েব-সার্ভার ফাইলটি প্রেরণের জন্য যে ফর্ম্যাটটি চয়ন করে তার উপর নির্ভর করে।

সমতুল্য আকারের জিপড এবং আনজিপড ফাইলগুলির চেয়ে একই গতিতে ডাউনলোড করা হবে এমন সার্ভার যদি বাইনারি হিসাবে বাই বাইনারি হিসাবে উত্তর উত্পন্ন করে।

যদি সার্ভার বেস 6464 এনকোডিংয়ে কোনও প্রতিক্রিয়া তৈরি করে, তবে এটি বাইটের সংখ্যা বাড়ায় এবং জিপ করা ফাইলটি ডাউনলোড হতে আরও বেশি সময় নেয়। বেশিরভাগ আধুনিক ওয়েব-সার্ভারগুলি আর এটি করে না, যদিও এটি কয়েক বছর আগে প্রচলিত ছিল।

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


1
এটি ইমেল বার্তাগুলির ক্ষেত্রে সত্য, তবে অন্য সমস্ত প্রোটোকলের ক্ষেত্রে এটি সত্য নয়।
ব্রায়ান নোব্লাচ

এটি এইচটিপি-র জন্য ধারণ করে, যা ছিল প্রশ্ন।
এইচটিএমপি

1
আমি এ নিয়ে সন্দেহ করছি, আপনি কি এটিকে ব্যাক আপ করার কোনও রেফারেন্স দিচ্ছেন?
হেসেন

1
নাহ, HTTP সাধারণত বাইনারি ফাইলগুলি এনকোড 64 করে না। এই মামলাটি ঘোষণার জন্য একটি মাইম টাইপ রয়েছে, তবে এটি কেবলমাত্র ইমেলের জন্যই ব্যবহৃত হয় যেখানে এমন প্রত্যাশা থাকে যে "প্যাকেট" (ইমেল বার্তা) কোনও কোনও সময়ে 8-বিট পরিষ্কার নয় এমন সংযোগের মধ্য দিয়ে যাবে। যে টিসিপি / আইপি প্রোটোকলটিতে এইচটিটিপি মিথ্যা রয়েছে তা 8-বিট পরিষ্কার এবং মাইম এনকোডিং সামগ্রীটি কেবল ব্যান্ডউইথ নষ্ট করবে।
আরবার্তেগ

1
ফাইলটি প্রেরণকারী সার্ভারটি বেশ কয়েকটি ফর্ম্যাটের মধ্যে বেছে নিতে পারে। আমার জরিপ সম্পর্কিত আমার উত্তর যা আমি প্রায় 5 বছর আগে করেছি। সেই সময়, বেশ কয়েকটি সাইট কনটেন্ট-ট্রান্সফার-এনকোডিং (মাইম টাইপের থেকে পৃথক) সহ ডাউনলোড মাল্টিপার্ট প্রতিক্রিয়া তৈরি করেছিল। একটি দ্রুত চেক অনুসারে, এটি আর হয় না, এবং প্রকৃতপক্ষে সর্বশেষ আরএফসিগুলি HTTP প্রতিক্রিয়াগুলিতে সামগ্রী-স্থানান্তর-এনকোডিং ব্যবহার করার বিরুদ্ধে পরামর্শ দেয়। সুতরাং আমি বিশ্বাস করি যে ওপির আসল উত্তর হ'ল: উপরের গণনাটি কিছু ওয়েব সাইটের ক্ষেত্রে আগে ব্যবহৃত হত, তবে এখন এটি খুব বিরল। তবে এটি কোনও নগরকাহিনী নয়।
harrymc
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.