ডাউনলোডের গতি শুরুর সেকেন্ডে কেন?


14

আপনি যখন একটি বড় পরিমাণে ফাইল ডাউনলোড করেন, আপনি দেখতে পান যে প্রথম সেকেন্ডে ডাউনলোডের গতি শেষ পর্যন্ত তার গড় মানতে পৌঁছে যায়। কেন?


2
আপনি যেখানে ব্যবহার করেন এমন কিছু অ্যাপ্লিকেশনগুলির নাম ভাগ করে নিতে পারেন? বিভিন্ন সফ্টওয়্যার উপর নির্ভর করে বিভিন্ন উত্তর থাকতে পারে।
ডকমেস্টরো

উত্তর:


19

দুটি জিনিস:

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

  2. বেশিরভাগ টিসিপি সংযোগগুলি "স্লো স্টার্টআপ" এর জন্য সেট করা আছে । টিসিপি কোডটি এমন একধরণের সর্বাধিক সেগমেন্টের আকার পর্যন্ত অনুভব করা যা দুটি হোস্টের মধ্যে রুটের জন্য কাজ করবে।


1
আমি মনে করি না আইটেম # 1 একটি যথেষ্ট ব্যাখ্যা, কমপক্ষে এফটিপি সহ নয়, কারণ বেশিরভাগ ক্লায়েন্ট আমি দেখেছি কেবল ডেটা চ্যানেলে গতি গণনা করে, নিয়ন্ত্রণ চ্যানেলটি নয়। আমরা যদি জানি না যে প্রশ্নকর্তা বিশেষত FTP- কে উল্লেখ করছেন কিনা।
ডকমেস্টের

17

ডাউনলোডের গতি গণনার পদ্ধতিটি সফ্টওয়্যার থেকে সফ্টওয়্যার পর্যন্ত পরিবর্তিত হয়। মাথায় রাখা প্রথম জিনিস হ'ল গতি সর্বদা একটি নির্দিষ্ট সময়ের সময়কালে প্রসঙ্গে গণনা করা হয়। কিছু সফ্টওয়্যার আপনি ডাউনলোড করার পুরো সময়ের জন্য ডাউনলোডের গতি প্রদর্শন করতে পারে (কয়েক ঘন্টা হতে পারে), অন্য সফ্টওয়্যার কেবল xসেকেন্ডের সাম্প্রতিক সংখ্যার জন্য ডাউনলোডের গতি প্রদর্শন করতে পারে । গতির গণনার জন্য সময়কাল যত কম হবে, তত রিয়েল-টাইম মান হবে।

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

আপনি যে পরিস্থিতিতে বর্ণনা করেছেন, সম্ভবত সফ্টওয়্যারটি উপরের পূর্বের মতো, এবং তাই গণনা করা মানটি গড় (0 থেকে) আরও সঠিক মান পর্যন্ত উঠতে কয়েক মুহূর্ত সময় নেয়।


1
বিঙ্গো - "প্রথম থেকেই কোনও পরিমাপের জন্য ডেটা অভাব আছে" এটিকে সবচেয়ে সঠিক মনে হচ্ছে। আমি মনে করি বেশিরভাগ ডাউনলোডকারীরা ফাইলটি ডাউনলোড না হওয়া অবধি মেট্রিক্স নিতে দেরি করার পক্ষে যথেষ্ট স্মার্ট (@ ব্রুসের বিপরীতে)।
new123456

13

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

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