ইউএসবি ২.০ ড্রাইভের সাহায্যে সর্বাধিক সাধারণ গতি কী?


73

ইউএসবি 2.0 480 এমবি / সেকেন্ড (বা 60 এমবি / সেকেন্ড) স্থানান্তর সমর্থন করে সত্ত্বেও আমি আমার কম্পিউটার এবং একটি ইউএসবি ড্রাইভের মধ্যে কেবল 30 এমবি / সেকেন্ড পাচ্ছি। (অতএব, আমি কেবল অর্ধেক রেটযুক্ত গতি পাচ্ছি) ইউএসবি স্ট্যান্ডার্ডে এমন কিছু উপস্থিত রয়েছে যার ফলস্বরূপ এর অর্ধেক আপাত গতি হওয়া উচিত?


6
সর্বাধিক সাধারণ গতি? এটি কি কোনও অক্সিমারন নয়?
মেহরদাদ

3
@ মেহরদাদ: সত্যই নয়। তাত্ত্বিক গতি বেশি হওয়া সত্ত্বেও গিগাবিট ল্যান স্থানান্তরের সর্বাধিক সাধারণ গতি 100 এমবি / সেকেন্ডের মধ্যে।
বিলি ওনিল

3
ওহ তাহলে আপনি সর্বাধিক ব্যবহারিক গতি বলতে চান , তাই না?
মেহরদাদ

3
@ মেহরদাদ: একই জিনিস। হ্যাঁ।
বিলি ওনিল

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

উত্তর:


43

ইউএসবি 2 টি 1 মিলিসেকেন্ড ফ্রেম ব্যবহার করে এবং হাই স্পিড (480 এমবি / গুলি) মোডে এগুলিকে 8 টি মাইক্রো-ফ্রেমে বিভক্ত করা হয়। সর্বাধিক আকারের বাল্ক প্যাকেট (ইউএসবি ভর স্টোরেজ ডিভাইস দ্বারা ব্যবহৃত) 512 বাইট। মতে এই খুব তথ্যপূর্ণ ডকুমেন্ট তাত্ত্বিক সর্বাধিক মাইক্রোফ্রেম প্রতি 13 প্যাকেট হয়। সুতরাং একটি ইউএসবি 2 ড্রাইভের তাত্ত্বিক সর্বোচ্চ গতিটি হ'ল:

1000 * 8 * 512 * 13 = 53248000 ~ = 53 এমবি / সে

সাইপ্রাসের এই অন্যান্য নথিটি শেষের দিকে বলে যে তারা প্রকৃতপক্ষে 43 এমবি / সেগুলি গ্রহণ করে ।

অনুশীলনে সীমাটি সাধারণত ফ্ল্যাশ হবে।

সম্পাদনা: এই তথ্যটি আসলে ইউএসবি 2 স্পপেও রয়েছে

ইউএসবি বিশেষ টেবিল


1
আমার অভিজ্ঞতা থেকে, আপনি সাধারণ ওভারহেডের জন্য বেশিরভাগ ব্যান্ডউইথের অনুমানের শীর্ষে 20% বিয়োগ করতে পারেন। তাহলে এটি হার্ডওয়ারের বিষয়। স্ট্যান্ডার্ডটি একই হতে পারে তবে হার্ডওয়্যারটির গুণমান অনেক বেশি fers
ডন কার্টিস

1
প্রথম সাইপ্রাস নথিতে বলা হয়েছে: "এমনকি এই হোস্ট কন্ট্রোলারগুলির সাথে [১৩ টি প্যাকেটের সীমা] অর্জনযোগ্য নয়, যা 10 বাল্ক প্যাকেট / মাইক্রোফ্রেম পেতে পারে বা 8 বাল্ক প্যাকেট / মাইক্রোফ্রেম প্রেরণ করতে পারে" 10 প্যাকেট আমাদের 42 এমবি / সেকেন্ড দেয় যা প্রায়শই 30-40 এমবি / গুলি "রিয়েল ওয়ার্ল্ড" সীমাটি উদ্ধৃত করা হয়
nphonecop

26

আপনার ফ্ল্যাশ ড্রাইভটি বাধা bottle তারা 60 এমবি / s তাত্ত্বিক সর্বোচ্চে পৌঁছাতে পারে না। উইকিপিডিয়া থেকে এখানে একটি অংশ :

আধুনিক ফ্ল্যাশ ড্রাইভে ইউএসবি ২.০ সংযোগ রয়েছে। তবে তারা বর্তমানে সম্পূর্ণ 480 এমবিট / এস (60 এমবি / গুলি) ব্যবহার করে না যা ইউএনডি 2.0 হাই-স্পিড স্পেসিফিকেশন ন্যান্ড ফ্ল্যাশের অন্তর্নিহিত প্রযুক্তিগত সীমাবদ্ধতার কারণে সমর্থন করে। বর্তমানে উপলব্ধ দ্রুততম ড্রাইভগুলি দ্বৈত চ্যানেল নিয়ামক ব্যবহার করে, যদিও তারা বর্তমান প্রজন্মের হার্ড ডিস্ক, বা সর্বাধিক উচ্চ গতির ইউএসবি থ্রুটপুট থেকে স্থানান্তর হারের সম্ভাবনা থেকে খুব কম হয়ে যায়। (...)

সাধারণ ফাস্ট ড্রাইভগুলি 30 মেগাবাইট / গুলি (এমবি / গুলি) পর্যন্ত পড়ার দাবি করে এবং প্রায় অর্ধেক গতিতে লেখার দাবি করে। এটি ইউএসবি 1.1 "ফুল স্পিড" ডিভাইসের চেয়ে প্রায় 20 গুণ বেশি গতিযুক্ত যা সর্বোচ্চ 12 এমবিট / এস (1.5 মেগাবাইট / সে) এর সর্বাধিক গতিতে সীমাবদ্ধ।


6
এটি কোনও ফ্ল্যাশ ড্রাইভ নয়। আমি এটিতে অনুলিপি করছি -> অ্যামাজন / ওয়েস্টার্ন- ডিজিটাল- পাসপোর্ট- এস্পেনশিয়াল- পার্টেবল / ডিপি / - - আমি জিজ্ঞাসা করছি ইন্টারফেসের সীমাটি কোনও নির্দিষ্ট ডিভাইস সম্পর্কে নয় তবে though (আমি জানতে চাইছি যে ডিভাইসটি ব্যবহারিক
সীমাটিকে

1
দুঃখিত, আমি আপনার প্রশ্নের ভুল ব্যাখ্যা দিয়েছি। আপনি নির্দিষ্ট করেন নি এবং 30MB / s ফ্ল্যাশ ড্রাইভের জন্য স্বাভাবিক গতি তাই আমি ভেবেছিলাম আপনি এটি ব্যবহার করছেন।
nmat

আমি দেখি. অন্যদিকে, আমি সত্যিই জিজ্ঞাসা করিনি যে বাধাটি কি, আমি কি? :)
বিলি ওনিল

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

1
আমি মনে করি না এটি কোনও ফ্ল্যাশ ড্রাইভ, আমি একটি এসএসডি থেকে এসএসডি স্থানান্তর করছি এবং সর্বোচ্চ 31 এমবিপিএস
পাচ্ছি

20

প্রায় 30 মেগাবাইট / সেকেন্ড বেশ সাধারণ সর্বোচ্চ স্থানান্তর গতি।

ইউএসবি ১.০ এবং ইউএসবি ২.০ সংযোগগুলি অর্ধ-দ্বৈত, যার অর্থ ডেটা এক সময় কেবলমাত্র এক দিকে প্রবাহিত হয়। উভয় দিকের মধ্যে ভাগ করা সংযোগ প্রত্যাশিত স্থানান্তর গতির চেয়ে মন্দার সম্ভবত সবচেয়ে বড় কারণ।

তুলনায়, ইউএসবি 3 এবং ইথারনেট পূর্ণ দ্বৈত এবং এটি প্রত্যাশিত স্থানান্তর গতি আরও ভাল পূরণ করে।

আমার মেশিনে, একটি ইউএসবি 2 ফ্ল্যাশ ড্রাইভের গতি টেস্ট অ্যাপ্লিকেশনটিতে কখনও কখনও 33 এমবি / সেকেন্ডের বেশি হয় না, যদিও উইন্ডোজ 33-37 এমবি / সেকেন্ডের গতিবেগ বলেছিল। আমি কিছু টেস্টিং করেছি এবং ডিস্ক ক্যাশে সক্ষম (ডিভাইস বৈশিষ্ট্য) করেছি এবং ইউএসবি সর্বোচ্চ স্থানান্তর আকার 2 এমবি (KB2581464) এ বাড়িয়েছি তবে এটি আর দ্রুত করতে পারিনি।


7

সিগন্যালিং এবং কমান্ড ওভারহেড পাশাপাশি প্যাকেটের মধ্যে ব্যবধানের কারণে ইউএসবি 2.0 ইন্টারফেসটি একটি সীমা হতে পারে।

আমি ইউএসবি ২.০ দ্বারা একটি দ্রুত এসএসডি সংযুক্ত করেছি। ড্রাইভটি ইন্টারফেসের চেয়ে অনেক দ্রুত (10 এর আরও বেশি গুণক দ্বারা)।

প্রায় 33 মেগাবাইট / সেকেন্ডের বাইরে গতি পড়ুন এবং 17.5 এমবি / সেকেন্ডে গতি লিখুন। লেখার পরে যাচাই-পঠনের কারণে এবং ইউএসবি সিগন্যালটি অর্ধ-দ্বৈত হিসাবে অন্য উত্তর হিসাবে উল্লেখ করার কারণে লেখার গতি প্রায় 50% ধীর হয়।


এটি আপনার নিয়ামক হিসাবে একটি ইস্যু মত শোনাচ্ছে। আমি প্রায়শই ইউএসবি ২.০ এর চেয়ে তুলনামূলক কম দামের ড্রাইভ সহ, ১.5.৫ এমবি / সেকেন্ডের চেয়ে লেখার গতি দেখতে পাই।
বিলি ওনিল

আপনার কি লেখার ক্যাচিং আছে? আমি যাচাই করে রাইট ব্যবহার করে একটি ডিস্ক বেঞ্চমার্ক প্রোগ্রাম চালিত আসল কাঁচা সংখ্যাগুলি বলছি।
অ্যাডিসাক

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

ইউএসবি স্টিকগুলি প্রায়শই পড়ার গতির চেয়ে ধীর লেখায় থাকে তবে গতির পার্থক্য ইউএসবির কারণে হয় না। আপনি দ্রুত ইউএসবি ড্রাইভ কিনতে পারেন যা দ্রুত গতিতে লিখতে পারে।
ড্যান বুহলার 22'18

6

২০০M এর মাঝামাঝি আইএম্যাক এবং একটি ভারব্যাটিম ইউএসবি 2 ডিস্কের সাথে FW800 ড্রাইভে ডেটা স্থানান্তরিত করে আমি 36-37 এমবি / সেকেন্ড পাই। এটি ইউএসবি 2 এর জন্য ইতিমধ্যে খুব ভাল।

যদি আমি একই ইউএসবি 2 হাবের সাথে একই এফডব্লিউ 800 ড্রাইভের সাথে যুক্ত অন্য একটি ইউএসবি 2 ডিস্ক (প্যাকার্ড বেল) থেকে দ্বিতীয় স্থানান্তর যুক্ত করি তবে সম্মিলিত স্থানান্তর হারটি 42 এমবি / সেকেন্ডে বেড়ে যায়। এটি ব্যতিক্রমী এবং এটি ইউএসবি 2-তে আমার দেখা সর্বোচ্চ ট্রান্সফার রেট।

ইউএসবি ২.০-তে 35-40 এমবি / সেকেন্ডের বেশি ব্যবহারিকভাবে অসম্ভব এবং আমি ইতিমধ্যে কেবলমাত্র সেই ডিস্কগুলির জন্য কোনও ইউএসবি 2 নিয়ামককে উত্সর্গ করছি, কোনও মাউস বা অন্যান্য ডিভাইস হস্তক্ষেপ করছে না।


4

ইউএসবি 2.0 480 এমবি / গুলি সিগন্যালিং গতি সমর্থন করে । উইকিপিডিয়া পৃষ্ঠায়, এটি বলেছে যে কার্যকর থ্রুপুট 35 এমবি / সেকেন্ড পর্যন্ত। বৈষম্য রয়েছে কারণ বিটগুলি সাধারণত অভ্যন্তরীণভাবে প্রতিনিধিত্ব করা হয় একইভাবে ডিভাইসের মধ্যে সংক্রমণ হয় না। বৈদ্যুতিন চৌম্বকীয় হস্তক্ষেপের মতো ডিভাইসগুলির মধ্যে ডেটা প্রেরণ করার সময় বেশ কয়েকটি কারণের হিসাব করা দরকার।

http://en.wikipedia.org/wiki/8b/10b_encoding

উপরের লিঙ্কটি একটি এনকোডিং প্রকল্পের একটি উদাহরণ। এটি ইউএসবি 3.0 ব্যবহার করে।


1
8 বি 10 বি 20% ওভারহেড। 480 এমবিটসের 20% ছাড় 384 এমবিটস ~ 48 এমবি / সেকেন্ড। আমি কোথাও অনুশীলনে যা দেখছি তার চেয়ে তাত্পর্যপূর্ণ দ্রুত।
বিলি ওনিল

3

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

আমি সবেমাত্র একটি ইউএসবি ২.০ 1 টিবি সিগেট বাহ্যিক ড্রাইভটি বের করে দিয়েছি, এটি গঠন করেছি এবং পরীক্ষার জন্য যথেষ্ট বড় একটি স্যাম্পলিং অনুলিপি করার সিদ্ধান্ত নিয়েছি: 13,595,211,905 বাইট (প্রায় 12 জিবি)। আমি সিম্যানটেক এন্ডপয়েন্ট প্রোটেকশন এভি চালাচ্ছি।

এই ক্যালকুলেটর অনুসারে , 0% ওভারহেড দিয়ে অনুলিপি করতে কেবল 3:46 মিনিট সময় নেওয়া উচিত ছিল, তবে এটি আসলে 9:17 পেয়েছিল এবং আমার গতি আসলে ২৩.৯ এমবি / সেকেন্ডে নেমে গেছে।

আমি তখন পুনরায় বুট করেছি (স্মৃতি মুছে ফেলতে), এবং এটি আমার এভি চালিত না করেই চেষ্টা করেছি এবং এটি এখনও 9: 15, বা মাত্র 2 সেকেন্ড কম নিয়েছে (আমার ধারণা কমপক্ষে সিম্যানটেক এভির পক্ষে এটি সুসংবাদ)।

এটি উপস্থিত হবে যে প্রকৃতপক্ষে "তাত্ত্বিক সংখ্যা"।


পিএস 480 এমবি হার হাবের সমস্ত ডিভাইসের জন্য, তবে আমার পরীক্ষায় এটি কেবলমাত্র ড্রাইভ এবং মাউস ছিল এবং আমি সন্দেহ করি যে মাউসটির দুর্দান্ত প্রভাব ছিল।
কেকটরউ

1
আমাদের সম্পর্কে 24-26MB / সেকেন্ড গতি যে আমি বেশ ইউএসবি 2.0 ব্যবহার করে ডিভাইসের অনেকটা দেখা করেছি
Sathyajith ভাট

1

এই পোস্টটি কিছুটা পুরানো, সুতরাং এটি এখনও প্রাসঙ্গিক বা সহায়ক কিনা তা নিশ্চিত হন না তবে বাসের প্রবেশের কারণে ইউএসবি 2 গতি সাধারণত 280 এমবিপিএস (35 এমবিপিএস) এ সর্বাধিক গতিতে থাকে।

উইকি থেকে নেওয়া:

ইউএসবি ২.০ এপ্রিল 2000 এ প্রকাশিত হয়েছিল, ইউএসবি 1.x ফুল স্পিড সিগন্যালিং> 12 এমবিট / সেকেন্ডের হার ছাড়াও উচ্চতর গতিতে> 480 এমবিট / এস উচ্চতর সংকেত হার যুক্ত করে। বাস অ্যাক্সেসের সীমাবদ্ধতার কারণে> হাই স্পিড সিগন্যালিং হারের কার্যকর থ্রুপুট 35 এমবি / সেকেন্ড বা 280 এমবিট / সেকেন্ডে সীমাবদ্ধ।

আশা করি এটার ওপর পরিস্কার করা হবে...


0

যে কোনও চেইন কেবল তার দুর্বল লিঙ্কের মতোই শক্তিশালী। ইউএসবি 2 ডিভাইস ব্যবহার করার সময় সম্ভাব্য দুর্বল স্থানান্তর কার্যকারিতাটিতে হোস্ট কন্ট্রোলার ফার্মওয়্যার, ড্রাইভার সফ্টওয়্যার, ব্যবহৃত শারীরিক তারগুলি (সংক্ষিপ্ত এবং ঘনতর কিছুটা আরও ভাল হতে পারে?) এবং সম্ভবত সবচেয়ে গুরুত্বপূর্ণ হ'ল প্রকৃত সংযুক্ত ডিভাইসগুলি এবং কোনও ফার্মওয়্যার, ফ্ল্যাশ / ক্যাশে চিপস এবং স্পষ্টভাবে স্পিনিং ডিস্ক পারফরম্যান্স, একটি সুপরিচিত ব্যান্ডউইথ বাধা।

I / O ব্যান্ডউইথের লজিক্যাল অর্ডারে চেক করুন - প্রসেসর / কন্ট্রোলার পারফরম্যান্স / এল 1 / এল 2 ক্যাশে ডিআআআআআআএম কর্মক্ষমতা / ফার্মওয়্যার / ফ্ল্যাশ স্টোরেজ চিপ পারফরম্যান্স তারপরে প্রসারিত ধীর স্পিনিং ডিস্ক স্টোরেজ পারফরম্যান্সের আদেশের মাধ্যমে।

স্থিত তাত্ত্বিক সর্বাধিক কর্মক্ষমতা (480 মেগাবিটস বা সেকেন্ডে 60 মেগাবাইট) কেবল বাসের জন্য যা কোনও জিনিসগুলির সাথে সংযুক্ত নয় এবং প্রায়শই প্রকৃত পর্যবেক্ষিত পারফরম্যান্স অনেক কম থাকে।


-2

ইউএসবি 2 সহ 5400 আরপিএম হার্ড ডিস্ক ড্রাইভগুলি ড্রাইভ হার্ডওয়্যার এবং সাটা নিয়ামক দ্বারা সীমাবদ্ধ। এমনকি একটি ভাল ইউএসবি ক্যাডিতে 7200 আরপিএম বা 10,000 আরপিএম ড্রাইভগুলি আসলে খুব বেশি কিছু নয়। ইউএসবি 2 সীমাতে পৌঁছানোর জন্য আপনার একটি এসএসডি দরকার। "হারিয়ে যাওয়া ব্যান্ডউইথ" বেশিরভাগই আসলে নিয়ন্ত্রক ল্যাটেন্সি, যেখানে ডেটা লেখা থেকে সম্পূর্ণ হওয়ার সিগন্যাল প্রেরণে ঘুরতে সময় লাগে মাত্র।


2
আমার 5400RPM হার্ড ডিস্ক 30MB / s এর চেয়ে অনেক বেশি ভাল একটি জাহান্নাম করতে পারে
বিলি ওনিল

@ বিলিওনিয়েল হ্যাঁ করতে পারে, তবে কি তা করবে? খারাপ ব্যবহারের পরিস্থিতিতে (এলোমেলো আইও) যা সহজেই 1 এমবি / সেকেন্ডে যেতে পারে।
মার্টেন বোদেউয়েস

1
@ মার্টেনবোডওয়েস: এটি ছিল অনুক্রমিক I / O প্রশ্ন - "সর্বাধিক" গতি, প্রদত্ত কাজের চাপের গতি নয়।
বিলি ওনিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.