درایوهای USB یا به عبارت ساده تر ، درایوهای فلش ، جزئی از زندگی ما شده اند و تصور شخصی که از این دستگاه استفاده نمی کند دشوار است. با این حال ، انتخاب درایو USB برای بسیاری تنها با طراحی و میزان صدا تعیین می شود ، برخی از کسانی که قبلاً با مشکل ضبط ضعیف مواجه شده اند ، سرعت را نیز بررسی می کنند. ما پیشنهاد می کنیم تفاوت بین درایوهای فلش را از نظر پارامترهایی که کمتر مورد توجه قرار می گیرند ، اما برای درایوهای USB اساسی هستند ، درک کنیم.

اولین درایوهای USB طراحی شده برای حمل و ذخیره اطلاعات دیجیتالی در سال 2000 ظاهر شد. امروزه آنها به دلیل جمع و جور بودن در مقایسه با سایر رسانه ها ، عملاً جایگزین CD ها و سایر رسانه های با تکنولوژی پیشرفته شده اند. اکنون چنین دستگاهی به عنوان یک چیز استاندارد درک می شود: بسیاری از آنها آنها را به عنوان حلقه های کلیدی می پوشند یا به عنوان یک سوغات مفید به عنوان مثال برای سال جدید به آنها می دهند.

دستگاه های مورد بررسی توسط بسیاری از سازندگان برجسته و نه چندان مشهور (Adata ، Kingston ، Apacer ، Silicon Power ، Corsair ، Transcend ، TeamGroup ، Sandisk ، Lexar) تولید می شوند ، بنابراین ، یک تولید کننده شناخته شده برای کاربر اغلب کیفیت را تضمین می کند و به شما امکان می دهد هنگام انتخاب بر روی طراحی تمرکز کنید. جعلیات زیادی از چین در بازار وجود دارد (به ویژه در فروشگاه های آنلاین) ، گرچه برخی ویژگی ها را ادعا می کنند ، اما در واقع با آنها مطابقت ندارند.

همه اینها در انتخاب مصرف کننده اثر خود را برجای می گذارد. توسعه فضای ذخیره سازی اینترنت باعث می شود تا در بسیاری از شرایط از استفاده از درایو های فلش صرف نظر کرده و به داده ها در هر مکانی دسترسی داشته باشند ، اما آنها همیشه قادر به جایگزینی محیط ذخیره سازی فیزیکی نیستند.

حجم دیسک USB یک شاخص کلیدی برای قیمت است (داده های Yandex.Market):

4 گیگابایت - 180 روبل

8 گیگابایت - 190 روبل

16 گیگابایت - 270 روبل

32 گیگابایت - 500 روبل

64 گیگابایت - 1000 روبل

128 گیگابایت - 2900 روبل

256 گیگابایت - 11000 روبل

در اطلاعات فوق فقط حجم و متوسط \u200b\u200bقیمت در نظر گرفته شد. بسیاری از تولیدکنندگان سرعت خواندن و نوشتن را برای رسانه ها مشخص نمی کنند.

برای کارتهای SD- (micro-SD) ، کلاس دستگاه اغلب روی بسته بندی نشان داده می شود که فقط سرعت نوشتن را تعیین می کند:

کلاس 2 - (سرعت نوشتن کمتر از 2 مگابایت در ثانیه)

Сlass 4 - (سرعت نوشتن کمتر از 4 مگابایت در ثانیه)

Сlass 6 - (سرعت نوشتن کمتر از 6 مگابایت در ثانیه)

Сlass 10 - (سرعت نوشتن کمتر از 10 مگابایت در ثانیه)

برای یک دستگاه ذخیره سازی USB ، یک پارامتر مهم استاندارد USB (2.0 یا 3.0) است که پتانسیل دستگاه را تعیین می کند. USB مخفف Universal Serial Bus است. USB 3.0 (SuperSpeed \u200b\u200bUSB) توانایی ارائه سرعت و کارایی بسیار بالا را دارد.

از نظر تئوری USB 2.0 باید سرعت 480 مگابیت در ثانیه داشته باشد ، اما در واقع حتی به 250 مگابیت در ثانیه هم نمی رسد. USB 3.0 می تواند به حداکثر نظری 4.8Gbps برسد ، یعنی ده برابر سرعت USB 2.0.

یک درایو فلش USB 2.0 16 گیگابایتی حدود 270 روبل ، همان حجم USB 3.0 - 370 روبل ، هزینه دارد.

USB 2.0 و USB 3.0 تا حد زیادی با یکدیگر سازگار هستند. این بدان معنی است که با قرار دادن یک درایو فلش USB 3.0 در یک اسلات 2.0 (درایو فلش USB 2.0 در یک اسلات 3.0) ، خواندن و نوشتن داده ها کاملاً امکان پذیر است ، با این وجود سرعت توسط اتصال دهنده یا درایو محدود می شود.

از نظر بصری ، 3.0 درایوها و اتصالات استاندارد با وجود پلاستیک آبی رنگ در داخل متمایز می شوند.

چگونه می توانید واقعیت صدای اعلام شده روی بسته و مشخصات سرعت درایو USB را به طور مستقل بررسی کنید؟ این کار را می توان توسط برنامه های رایگان انجام داد ، کار با آنها کاملاً ساده است.

اولین برنامه h2testw (پیوند) به شما امکان می دهد تا حجم واقعی را تخمین بزنید ، این امر به ویژه اگر رسانه ها را در فروشگاه های آنلاین چینی خریداری کنید ، جایی که فروشنده اغلب سعی می کند خریدار را فریب دهد ، بسیار مهم است.

این برنامه نیازی به نصب ندارد. ما آن را راه اندازی می کنیم و موارد زیر را می بینیم:

به طور پیش فرض ، زبان برنامه آلمانی است ، بنابراین اگر در این زبان قوی نیستید ، باید سوئیچ را در بالا به انگلیسی تنظیم کنید:

ما همه سوییچ های دیگر را در جای آنها می گذاریم ، برای شروع تست دکمه "Vrite + Verify" را فشار دهید ، تصویر زیر را مشاهده می کنید:

تست بسیار طولانی می شود ، برنامه اطلاعات را به صورت بلوک می نویسد و پس از نوشتن آنها را می خواند. درایو USB 8 گیگابایتی حدود 40 دقیقه آزمایش می شود. در نتیجه ، گزارش زیر را مشاهده خواهیم کرد:

و این همان چیزی است که نتیجه برای یک درایو جعلی به نظر می رسد ، جایی که سازنده اعلام کرده است که حجم آن 64 گیگابایت است ، اما در واقع ما 7.4 گیگابایت داریم:

البته در این حالت توصیه می شود نتایج آزمون را به فروشنده نشان دهید و پول خود را پس بگیرید.

این برنامه پرونده هایی را روی دیسک آزمایش شده رها می کند که باید به صورت دستی برداشته شوند:

برنامه دوم CrystalDiskMark به شما امکان می دهد مشخصات سرعت درایو را ارزیابی کنید.

بنابراین چگونه می توان بین USB 3.0 و USB 2.0 تفاوت قائل شد؟ خوب ، این واقعیت که USB 3.0 سریعتر است ، و بنابراین همه از قبل می دانند ، اما تعداد کمی از مردم می دانند که چگونه یک جعلی را از یک واقعی تشخیص دهند یا اینکه اصلاً تفاوت آنها چیست.

ابتدا ، بیایید نگاهی به اولین USB خود بیندازیم ، اصطلاحاً 1.0 usb ، حتی در موشهای جدید ، وب کمها ، همه دستگاههایی که اولین USB برای آنها کافی است ، استفاده می شود:

همانطور که می بینید ، آنها 4 تماس در داخل دارند و پلاستیک زیر آنها سفید است. این یک روش آسان برای تعیین اینکه آیا این اولین USB است.

حالا بیایید به مورد دوم نگاه کنیم:

در اینجا ، البته دشوار است که درک و فهمید که 4 تماس و پلاستیک سیاه در زیر آنها وجود دارد - این یک نشانه واضح از USB 2.0 است. همانطور که قبلاً می دانیم ، 2.0 و 1.0 با هم سازگار هستند ، تفاوت ها فقط در سرعت است: سرعت 2.0 سریعتر است ، اما درایو فلش را سریعتر نمی خواند ، اما کنترل کننده ای که از طریق آن ارتباط برقرار می شود ، سریعتر کار می کند. البته ، روی usb 2.0 ، آنها معمولاً نشان می دهند که این دومین usb است ، اما انواع مختلفی وجود دارد.

بیایید ببینیم اتصال USB 2.0 چگونه است:

همانطور که می بینید ، این رنگ سیاه نیز است ، اگرچه تولید کنندگان در موارد نادر این رنگ را از روی هدف تغییر می دهند (طراحی) ، اما رنگ صحیح آن باید 2.0 یو اس بی باشد.

حال ، سرانجام ، بیایید نگاهی به 3.0 بیاندازیم:

این موفق ترین عکسی است که من تاکنون گرفته ام ، 9 پایه در usb 3.0: 4 در جلو و 5 در عقب وجود دارد (آنها کمی بالاتر از بالا قرار گرفته اند):

و همانطور که می بینید ، پلاستیک زیر مخاطبین آبی نشانه واضحی از 3.0 است: به هر حال ، آنها باید آن را در همه جا آبی کنند.

در اینجا اتصال USB 3.0 است:

کتیبه SS می گوید که کنترلر در آنجا برای Super Speed \u200b\u200bساخته شده است ، یعنی حداکثر سرعت ممکن. این مورد را می توان در هارد دیسک های اکسترنال 3.0 نیز مشاهده کرد.
اگر هر دو اتصال خارجی SS و SS وجود داشته باشد ، حداکثر نرخ باود وجود دارد.

بنابراین ، مسئله این است که چگونه می توان تشخیص داد که آیا طرح ، مثلاً آبی است ، مانند اینجا:

پلاستیک در اینجا آبی است اما USB 2.0 است. پس چگونه می توانید بگویید؟ - توسط مخاطبین ، من گفتم که سوم نه مخاطبین ، و دوم دارای چهار:

در اینجا این در حال تجزیه و تحلیل است ، و در اینجا به وضوح دیده شده است که فقط 4 تماس وجود دارد.

USB 3.0 با 2.0 و 1.0 سازگار است ، بنابراین 2.0 و 1.0 را می توان به 3.0 اسلات متصل کرد. اگر 2.0 را به سومین اتصال USB وارد کنید ، سرعت 1.0 خواهد بود ، اگر 1.0 باشد ، سرعت 1.0 خواهد بود. بنابراین از وارد کردن دیگران در آن نترسید. فقط در صورت نیاز به سرعت و داشتن دستگاه 3.0 ، آن را در 3.0 قرار دهید. USB 3.0 دارای یک اتصال داخلی است که از نرخ انتقال تا 5Gbps پشتیبانی می کند.

اخیراً ، به اصطلاح USB 3.1 وارد بازار شده است ، که برای هر یک از اتصالات به عنوان SS (Super Speed) تعیین شده است. این از USB 3.0 سریعتر است و از سازگاری USB دوم و اول برخوردار است. USB 3.1 یا سیاه یا آبی است (مانند رنگهای مورد من) و 3.0 است فقط آبی.

رابط USB 3.0 به طور قابل توجهی کارآمدتر از نسل قبلی خود است - USB 2.0. در حالی که مورد دوم سرعت نوشتن داده های خطی را به یک درایو فلش USB با سرعت 30-40 Mb / s محدود می کند ، اما با پرونده اول ، پرونده ها را می توان با سرعت حدود 100 Mb / s در یک درایو فلش USB 3.0 کپی کرد. این یک مثال واقعی است ، از نظر تئوری ، حداکثر پهنای باند USB 2.0 60 Mb / s و USB 3.0 - 625 Mb / s در نظر گرفته شده است. برای استفاده از رابط USB 3.0 ، هر دو وسیله ذخیره سازی (درایو فلش ، USB-HDD ، سایر دستگاه های ذخیره سازی) و همچنین کامپیوتر باید به آن مجهز شوند. چگونه می توان فهمید که کامپیوتر من دارای پورت USB 2.0 یا 3.0 است؟

نوت بوک ها و مادربردهای رایانه های شخصی که زودتر از سال 2010 تولید شده اند به احتمال زیاد دارای پورت USB 2.0 هستند. اما دستگاه های رایانه ای که بعداً منتشر شدند ممکن است به USB 3.0 مجهز شوند.

اینکه یک کامپیوتر به چه نوع رابط USB مجهز است ، توسط علائم خارجی درگاه ها قابل تشخیص است. پورت های USB 1.0 دارای 4 پایه هستند و پلاستیک زیر آن سفید است. پورت های USB 2.0 نیز به 4 پایه مجهز شده اند ، اما پلاستیک موجود در زیر آن معمولاً سیاه است. درون پورت USB 3.0 تا 9 پایه وجود دارد و پلاستیک زیر آنها معمولاً آبی است. جدیدترین مدل های رایانه های شخصی و لپ تاپ ها می توانند با قدرتمندترین پهنای باند اعلام شده 1250 Mb / s ، به قوی ترین رابط USB 3.1 تاکنون مجهز شوند. پلاستیک زیر تماس این درگاه ها می تواند به رنگ سیاه یا آبی رنگ باشد. پورت های USB 3.1 با رابط کاربری قبلی با نقش برجسته "SS" (سرعت فوق العاده) متفاوت هستند.

موارد PC معمولاً دارای یک پنل جلویی با پورت های USB اضافی برای اتصال آسان دستگاه هستند. اما برای چنین سهولتی ، دارندگان رایانه که نمی دانند مادربردهای آنها از USB 3.0 پشتیبانی می کنند ، غالباً هنگام انتقال داده ها به یک درایو فلش USB با انتظار عذاب آور پرداخت می کنند. پس از همه ، حتی موارد مدرن ، اما مقرون به صرفه ، به طور معمول ، به پورت های USB 2.0 مجهز هستند.

با استفاده از ابزارهای Windows می توانید دریابید که رایانه شما از درگاه های USB 2.0 یا 3.0 برخوردار است. ما به مدیر دستگاه می رویم و شاخه "کنترل کننده های USB" را باز می کنیم. اگر کنترل کننده های میزبان به عنوان "Enhanced Host Controller" در لیست شاخه ذکر شده اند و نام آنها حاوی پسوند "USB 3.0" نیست ، این بدان معناست که کامپیوتر دارای پورت های USB 2.0 است.

وجود درگاه های USB 3.0 مستقیماً با افزودن "USB 3.0" به نام کنترل کننده های میزبان گسترده نشان داده می شود. این واقعیت که کامپیوتر از USB 3.0 پشتیبانی می کند نیز وجود شاخه ای از کنترل کننده ها در لیست مشهود است ، نام آن حاوی مخفف XHCI است - نشانه ای از رابط جهانی eXtensible Host Controller Interface.

اگر درگاه های USB 3.0 پیدا نشوند چگونه می توانم آنها را دریافت کنم؟ یک ارتقا total کامل به صورت جایگزینی مادربرد لپ تاپ یا PC با تمام اجزای وابسته به آن ، یک گزینه جایگزین دارد - نصب آداپتور USB 3.0. برای مجموعه های رایانه های شخصی ، چنین آداپتورهایی به صورت کارت نصب شده در شیار PCI Express وجود دارد. آداپتورهای USB 3.0 با استفاده از شیار ExpressCard به لپ تاپ متصل می شوند. در AliExpress ، آداپتورهای USB 3.0 را می توان با قیمت تبلیغاتی کمی بیش از 5 دلار سفارش داد. این گزینه عملکرد خاصی را افزایش می دهد ، اما هنوز به قابلیت های USB 3.0 که در اصل توسط لپ تاپ ها و مادربردهای مدرن پشتیبانی می شود ، نخواهد رسید. از این گذشته ، انتقال داده توسط پهنای باند شیار مربوطه محدود خواهد شد.

روز خوبی داشته باشی!

فناوری USB 3.0 در سال 2008 ظاهر شد. امروزه ، همه رایانه ها یا لپ تاپ های جدید با پشتیبانی USB 3.0 منتشر می شوند. اما این فناوری چقدر سودآورتر است؟ چقدر سریعتر؟ آیا می توانید هنگام استفاده از رسانه USB 3.0 پیشرفتی در سرعت مشاهده کنید؟

دستگاه های USB 3.0 با درگاه های USB 2.0 سازگار هستند. آنها به طور معمول کار می کنند ، اما فقط برای حداکثر سرعت USB 2.0 کار می کنند. تنها عیب این است که گران ترند. در این مقاله ، ما به تفاوت usb 2.0 با usb 3.0 خواهیم پرداخت. و همچنین اینکه چرا آخرین فناوری بسیار بهتر است.

USB استاندارد است و حداکثر سرعت انتقال سیگنال را از طریق یک پورت تعریف می کند. استاندارد USB 2.0 حداکثر تئوری سرعت انتقال سیگنال 480 مگابیت در ثانیه را فراهم می کند. در حالی که USB 3.0 امکان انتقال داده با سرعت 5 گیگابیت در ثانیه را فراهم می کند. از نظر تئوری ، USB 3.0 ده برابر سریعتر از USB 2.0 است.

اگر همه اینها بود ، می توان سوال در مورد بروزرسانی را بسته دانست: چه کسی نمی خواهد درایو USB 10 برابر سریعتر از الان کار کند؟ اما به همین سادگی نیست. استاندارد فقط حداکثر سرعت انتقال داده را تعریف می کند. دستگاه های مختلف ممکن است گلوگاه های دیگری داشته باشند ، به عنوان مثال ، برای بسیاری از درایوها ، زمان انتقال به سرعت حافظه فلش بستگی دارد.

شاخص های سرعت واقعی

نظریه خوب است ، اما بیایید ببینیم که درایوهای فلش USB 3.0 در واقع چگونه کار می کنند. همه چیز در اینجا بسیار به درایو بستگی دارد. ما در آزمون آزمایشی شرکت tomshardware.com شرکت کردیم. این تست همچنین شامل درایوهای USB 2.0 است که در پایین نمودار وجود دارد. و ما می توانیم یک نتیجه واقعا جالب را ببینیم.

درایوهای USB 2.0 قادر به ضبط سرعت از 7.9 تا 9.5 مگابایت در ثانیه هستند ، در حالی که درایوهای USB 3.0 از 11.9 مگابایت در ثانیه تا 286.2 مگابایت در ثانیه هستند. می بینیم که بدترین درایو USB 3.0 سریعتر از همه درایوهای USB 2.0 است ، اما نه خیلی. و بهترین آن بیش از 28 برابر سریعتر است.

کم سرعت ترین درایوها ارزان ترین ، در حالی که سریع ترها گران هستند. سریعترین رسانه به لطف حافظه فلش چهار کاناله که نیاز به سرمایه گذاری مشخصی از سوی سازنده دارد ، به این سرعت دست می یابد.

ویژگی های فنی

علیرغم این واقعیت که استانداردهای USB 2.0 و USB 3.0 با یکدیگر سازگار هستند ، اما تفاوت هایی در ساختار دارند. برای پشتیبانی از دستگاه های قدیمی ، USB 3.0 دارای چهار پایه مشابه است. یک جفت برای دریافت و انتقال داده ، و جفت دیگر برای برق. اما اینجاست که تفاوت بین USB 2.0 و 3.0 شروع می شود. برای سازماندهی کار با سرعت بالا ، شارژ سریع و سایر مزایا ، چهار مخاطب دیگر اضافه شده است که برای کار با آمپر تا 1 آمپر طراحی شده اند.

به همین دلیل ، دو جفت پیچ خورده دیگر اضافه شد. حالا بند ناف خود ضخیم تر شده و حداکثر طول آن از پنج متر به سه کاهش یافته است. به لطف افزایش آمپراژ ، اکنون می توان به سرعت تلفن های هوشمند را شارژ کرد و دستگاه های بیشتری را به یک درگاه USB متصل کرد. علاوه بر این ، محافظت مغناطیسی به کابل اضافه شده است.

تفاوت USB 2.0 و USB 3.0 در ظاهر چیست؟ اول تعداد مخاطبین است. ثانیاً ، تولید کنندگان درگاه های USB 3.0 را با رنگ های آبی یا در برخی موارد قرمز آزاد می کنند. بنابراین ، تعیین اینکه کدام کانکتور مقابل شماست دشوار نخواهد بود.

قیمت دستگاه

قیمت هنوز هم یک فاکتور بسیار مهم است. تهیه بسیاری از درایوهای فلش USB 2.0 بسیار ارزان هستند. به عنوان مثال ، می توانید یک درایو فلش 8 گیگابایتی با قیمت بیش از 10 دلار و با 4 گیگابایت ، حتی با قیمت 5 دلار پیدا کنید.

برای دیدن افزایش قابل توجه سرعت در USB 3.0 ، باید بیش از 40 دلار هزینه کنید. از خود بپرسید که چقدر حاضرید هزینه کنید و برای چه چیزی از درایو استفاده خواهید کرد. آیا شما فقط به یک ابزار انتقال اسناد کوچک و ارزان نیاز دارید؟ سپس USB 2.0 بسیار خوب عمل خواهد کرد. از طرف دیگر ، اگر سرعت ، به ویژه برای انتقال پرونده های سنگین ، از اهمیت بیشتری برخوردار باشد ، احتمالاً به USB 3.0 نیاز خواهید داشت.

انتخاب درایو USB 3.0

USB 3.0 امکان سرعت بیشتر را فراهم می کند. اما قبل از خرید دستگاه مورد نظر خود ، به پارامترهای دیگری که بسیار مهم هستند ، توجه کنید ، به عنوان مثال سرعت حافظه فلش.

اگر به دنبال درایو USB خوب و سریع برای انتقال پرونده های بزرگ هستید ، پنج دلار کافی نیست. شما باید آزمایشات مختلف را بررسی کنید و از قبل تعیین کنید که شرکت حامل انتخاب شده یک مارک خاص به چه سرعت کار می کند. این می تواند هنگام انتخاب USB 2.0 یا USB 3.0 نقش مهمی داشته باشد.

نتیجه گیری

در این مقاله ، ما به تفاوت USB 2.0 با USB 3.0 نگاه کردیم. همانطور که می بینید ، تفاوت های بسیاری وجود دارد ، اما تفاوت های ظریف در همه جا وجود دارد. اکنون می دانید که چگونه تفاوت بین USB 2.0 و USB 3.0 را تشخیص دهید. لطفاً توجه داشته باشید که همه دستگاهها فقط به این دلیل که از USB 3.0 استفاده می کنند عملکرد سریعتری ندارند.

اگر صفحه کلید یا ماوس USB دارید ، طبیعتاً هنگام ارتقا به USB 3.0 ، هیچ تغییری در سرعت مشاهده نخواهید کرد. مطمئناً دیر یا زود ، همه دستگاه ها به این استاندارد تبدیل می شوند. هیچ مشکلی نیست اما اکنون هم پرداخت بیشتر برای آنها فایده ای ندارد. می توانید یک دستگاه USB 2.0 را به درگاه USB 3.0 متصل کنید زیرا کاملاً سازگار هستند.

اگر دستگاه و سیستم عامل USB از انتقال داده در حالت USB3.0 با سرعت 5 گیگابایت بر ثانیه پشتیبانی می کند ، به نظر می رسد هیچ چیز مانع دیدن این مسئله با چشم خود نمی شود. ابزارهای زیادی برای این کار وجود دارد و تحقیقات ما به جستجوی پاسخ این سوال کمک کرده است. علاوه بر این ، اگر درایو سرعت قابل توجهی بیش از 50-60 مگابایت در ثانیه را نشان می دهد ، پس می توانیم بگوییم که این حالت است سرعت فوق العاده ، زیرا در حالت USB 2.0 از نظر جسمی این سرعت غیرقابل دستیابی است و گزینه های "متوسط" وجود ندارد. اما همه چیز خیلی ساده نیست ...

چرا همه چیز خیلی سخت است

به دلایل مختلف ، پشتیبانی کامل از حالت های جدید جدید گذرگاه سریال در برنامه های اطلاعات سیستم تا حدودی به تأخیر می افتد. در نتیجه ، ما اغلب فقط تفاوت بین USB1 و USB2 و تشخیص اتصال USB3 به عنوان USB2 را می بینیم. علاوه بر این ، اطلاعات به دست آمده از توصیف کننده های دستگاه توانایی های بالقوه آن را بیان می کند و نه حالت سرعت فعلی ، که صرفاً توسط سخت افزار انتخاب می شود. طبق مشخصات USB ، محتوای توصیفگرها باید به سرعت تنظیم شده بستگی داشته باشد ، اما طراحان دستگاه همیشه از این قانون پیروی نمی کنند. در نتیجه ، مهم نیست که چه نتیجه ای (USB2 یا USB3) می بینیم ، دلیل تردید وجود دارد.

با در نظر گرفتن بهبود مداوم فن آوری های خواندن و تنبل نوشتن ، نتیجه گیری صرفاً بر روی سرعت کپی کردن پرونده ها بر روی دیسک سخت نادرست خواهد بود ، اگرچه با اندازه پرونده های بزرگ (واحد گیگابایت) ، چنین معیاری حق حیات دارد. اما یک روش رادیکال تر ، و در نتیجه قابل اطمینان تر وجود دارد - بدست آوردن اطلاعات مستقیم از رجیسترهای کنترل کننده USB 3.0 xHCI با نوشتن یک برنامه کوچک UEFI در اسمبلر برای این کار.

شرایط آزمایش و اشیا System سیستم

سیستم عامل - لپ تاپ ایسوس N750JK، و دستگاه USB 3.0 متصل یک دیسک سخت است فراتر رفتن StoreJet 35T3 ... هدف مورد نظر فیلدهای ثبت کننده کنترل کننده USB3.0 xHCI خواهد بود که نوع اتصال را نشان می دهد. توجه داشته باشید که بسته به حالت سرعت (USB2 یا USB3) ، کنترل کننده دستگاه را از طریق یکی از دو گروه ثبت کننده "مشاهده" می کند.

برنج.1 . بیت ثبت نام وضعیت و کنترل پورت N USB2نشان دادن یک نوع اتصالات: کم سرعت ، تمام سرعتیا سرعت بالا


برنج.2 . بیت ثبت نام وضعیت و کنترل پورت N USB3نشان دادن یک نوع اتصالات: فوق العاده سرعت

ابزار CheckUSB

متن های اصلی در قالب Flat Assembler 1.71.17 تهیه شده است. ابزار CheckUSB برای اجرای در محیط x64 UEFI طراحی شده است. نسخه فعلی فقط از منطق سیستم سری 8 اینتل پشتیبانی می کند ، حالت USB 3.0 باید در CMOS Setup فعال باشد. چنین صحافی ، اولاً ، با پشتیبانی از مجموعه گسترده ای از ثبات ها مخصوص این منطق سیستم و ارائه نشده توسط مشخصات کنترل کننده xHCI ، و ثانیاً ، به منظور ساده سازی ، محاسبه جابجایی آدرس و ابعاد تعدادی از زمینه های ثبت ، و همچنین تنظیم تعداد پورت ها ، برای یک مورد خاص ، یعنی این منطق سیستم. اطلاعات دقیق در سند موجود است:

  • اینتل سری 8 / C220 Series Chipset Family Platform Controller Hub (PCH).صفحه داده ژوئن 2013

برای مشتاقانی که می خواهند عملکرد ساده ترین مثال ما را گسترش دهند و پشتیبانی از مجموعه های مختلف منطق سیستم را پیاده سازی کنند ، ما سند را توصیه می کنیم:

  • رابط کنترل کننده میزبان قابل توسعه برای Universal Serial Bus (xHCI).ویرایش 1.1

بعلاوه ، دسترسی مستقیم به فضای پیکربندی PCI و ورودی / خروجی نگاشت شده با حافظه توصیه می شود که با تماس با پروتکلهای مربوطه UEFI جایگزین شود.

تجزیه و تحلیل نتایج

بنابراین ، این ابزار کار کرده است ، گزارش تولید شده است.


شکل: 3

بیایید به لیست اتصالات پورت های کنترل کننده USB توجه کنیم. ابتدا سه دستگاه همراه لپ تاپ ارائه می شود و چهارم هارد اکسترنال مورد نظر ماست فراتر رفتن StoreJet 35T3.SuperSpeed \u200b\u200bروشن است. تجزیه و تحلیل دقیق از محتوای زمینه های ثبت نام داده شده است.

خلاصه

یک مطالعه سطح پایین که در سطح دسترسی فیزیکی به ثبات های کنترل کننده USB3.0 xHCI در محیط میان افزار UEFI انجام شده ، به وضوح نشان می دهد که حالت Super Speed \u200b\u200bفعال است. اما سلامت تجهیزات برای عملکرد صحیح آن در یک جلسه سیستم عامل شرط لازم ، اما کافی نیست. این مشکل می تواند به عنوان مثال توسط درایور کنترل کننده xHCI یا خود سیستم عامل ایجاد شود. بنابراین ، یک ادامه منطقی انجام یک آزمایش مشابه در یک جلسه سیستم عامل ، به عنوان مثال ویندوز است. این کار دشوارتر است زیرا ثبت کننده های کنترل کننده یک منبع سیستم ممتاز هستند که برای دسترسی به آن نیاز به نوشتن درایور خود دارید. علاوه بر این ، در یک جلسه سیستم عامل ، درایور منظم آن با کنترل کننده USB ارتباط برقرار می کند ، شما باید از عملکرد بدون درگیری مراقبت کنید.