So finden Sie die Version des Flash-Laufwerks 2.0 oder 3.0 heraus. Wie kann man feststellen, welcher USB-Anschluss sich an einem Laptop oder Computer befindet? Echte Geschwindigkeitsanzeigen

Universal Serial Bus ist ein serieller Universalbus. Es wurde als Alternative zu den parallelen und seriellen Kommunikationsprotokollen entwickelt. Im Januar 1996 trat Standard 1.0 in Kraft. Bis zur Veröffentlichung des USB 2.0-Standards ist viel Zeit vergangen.

Was ist die USB-Geschwindigkeit?

Generell für Universalbus vermeintliche vier verschiedene Typen Datenübertragungsraten. Sie sollten nicht mit den Versionen des USB selbst verwechselt werden. In jeder nachfolgenden Version des USB-Standards wurde eine verbesserte Baudrate eingeführt, natürlich mit Unterstützung aller vorherigen. Es ist zu beachten, dass Universal Serial Bus 2.0-Geräte nicht immer eine Datenübertragung mit High-Speed-Geschwindigkeiten bieten. Full-Speed ​​​​ist eine Stufe, bei der die maximale Geschwindigkeit nur für einige Geräte erhalten bleibt. Die nächste Version des USB-Standards ist 3.0. Es unterstützt nicht nur SuperSpeed, sondern auch die vorherigen drei Geschwindigkeitstypen. Es bezieht sich auch auf Version 2.0, anstatt sie zu ersetzen. High-Speed ​​kann nicht als Version 3.0 definiert werden, da Geräte wie Full-Speed, Low-Speed ​​und High-Speed ​​USB 2.0, aber nicht USB 3.0 sind.

So bestimmen Sie, welcher USB-Stick

USB-IF (vom USB Implementers Forum) hat für jeden Geschwindigkeitstyp ein spezielles Logo entwickelt. Mit ihr kann die Übereinstimmung zwischen Gerät und Norm festgestellt werden.

Gerätemanager Windows-Systeme- Das Gerätemanager... Es hilft uns herauszufinden, ob das Gerät ein bestimmtes USB-Gerät mit einer bestimmten Geschwindigkeit unterstützt. Im Allgemeinen wird angenommen, dass dies nicht die am besten geeignete Lösung für das Problem ist. Wir müssen verschiedene USB-Root-Hubs ausprobieren, um das richtige Gerät zu finden. Aber woher wissen Sie, welcher USB?

Öffnen wir zunächst den "Geräte-Manager". Bewegen Sie dazu die Maus über das Menü „Arbeitsplatz“. Rechter Knopf Wählen Sie mit der Maus die Zeile "Eigenschaften" - "Hardware" und "Geräte-Manager". Als nächstes müssen wir den Knoten Universal Serial Bus Controllers erweitern und das Fenster mit den Eigenschaften des USB-Root-Hubs öffnen. Damit wir bequem arbeiten können, fangen wir ganz unten an. Der nächste Schritt besteht darin, zur Registerkarte "Power" oder Power zu gehen.

Wenn unser Gerät mit diesem Hub verbunden ist, können wir feststellen, dass es im Abschnitt "Verbundene Geräte" oder "Angeschlossene Geräte" angezeigt wird. Beachten Sie auch, dass der Root-USB genau sechs Ports hat. Einer davon wird vom Gerät verwendet.

Um die Geschwindigkeit des Universal Serial Bus herauszufinden, müssen wir die Registerkarte "Erweitert" oder "Erweitert" öffnen. Root-Hubs können gleichzeitig mit mehreren Geschwindigkeiten ausgeführt werden.

Wie unterscheidet man also zwischen USB 3.0 und USB 2.0? Nun, die Tatsache, dass USB 3.0 schneller ist, weiß jeder bereits, aber nur wenige wissen, wie man eine Fälschung von einer echten unterscheidet oder wie sie sich überhaupt unterscheiden.

Werfen wir zuerst einen Blick auf unseren ersten USB, den sogenannten 1.0 usb, sie werden sogar in neuen Mäusen, Webcams, all den Geräten verwendet, die genug erste USB haben:

Wie Sie sehen können, haben sie 4 Kontakte im Inneren und der Kunststoff darunter ist weiß. Dies ist eine einfache Möglichkeit, um festzustellen, ob dies der erste USB-Stick ist.

Schauen wir uns nun den zweiten an:

Hier ist natürlich schwer zu erkennen und zu verstehen, dass sich darunter 4 Kontakte und schwarzes Plastik befinden - dies ist ein klares Zeichen für USB 2.0. Wie wir bereits wissen, sind 2.0 und 1.0 kompatibel, die Unterschiede liegen nur in der Geschwindigkeit: 2.0 ist zwar schneller, liest aber das Flash-Laufwerk nicht schneller, aber der Controller, über den die Kommunikation stattfindet, arbeitet schneller. Natürlich wird auf USB 2.0 normalerweise angegeben, dass dies der zweite USB ist, aber es gibt alle möglichen Fälle.

Sehen wir uns an, wie der USB 2.0-Anschluss aussieht:

Wie Sie sehen, ist es auch schwarz, obwohl Hersteller in seltenen Fällen diese Farbe absichtlich ändern (Design), aber die richtige Farbe sollte schwarz für 2.0 usb sein.

Werfen wir nun endlich einen Blick auf 3.0:

Dies ist das erfolgreichste Foto, das ich je gemacht habe, es gibt neun Pins auf USB 3.0: 4 vorne und 5 hinten (sie sind oben leicht erhöht):

Und wie man sieht, ist der Kunststoff unter den blauen Kontakten ein klares Zeichen für 3.0: Schließlich sollen sie überall blau werden.

Hier ist der USB 3.0-Anschluss:

Die Aufschrift SS sagt, dass der Controller dort für Super Speed ​​gemacht ist, also die maximal mögliche Geschwindigkeit. Dies ist auch extern zu sehen Festplatte 3.0.
Wenn sowohl der externe SS- als auch der SS-Anschluss vorhanden sind, gibt es die maximale Baudrate.

Das Problem ist also, wie man erkennt, ob das Design zum Beispiel blau ist, wie hier:

Der Kunststoff ist hier blau, aber es ist USB 2.0. Wie können Sie es also sagen? - von Kontakten sagte ich, dass der dritte neun Kontakte, und der zweite hat vier:

Hier ist es in der Analyse, und hier ist schon deutlich zu erkennen, dass es nur 4 Kontakte gibt.

USB 3.0 ist kompatibel mit 2.0 und 1.0, sodass sowohl 2.0 als auch 1.0 in 3.0-Steckplätze gesteckt werden können. Wenn Sie 2.0 in den dritten USB-Anschluss einstecken, beträgt die Geschwindigkeit 2.0, wenn 1.0, dann beträgt die Geschwindigkeit 1.0. Scheuen Sie sich also nicht davor, andere einzufügen. Wenn Sie Geschwindigkeit brauchen und ein 3.0-Gerät haben, fügen Sie es in 3.0 ein. Bei USB 3.0 unterstützt der interne Anschluss Übertragungsraten von bis zu 5 Gbit/s.

Vor kurzem ist der sogenannte USB 3.1 auf den Markt gekommen, der für jeden der Anschlüsse als SS (Super Speed) bezeichnet wird. Er schneller usb 3.0 und hat zweite und erste USB-Kompatibilität. USB 3.1 ist entweder schwarz oder blau (wie in meinen Fallfarben) und 3.0 nur blau.

Wenn das USB-Gerät und die Plattform die Datenübertragung im USB3.0-Modus mit einer Geschwindigkeit von 5 Gb / s unterstützen, scheint Sie nichts daran zu hindern, dies mit eigenen Augen zu sehen. Dafür gibt es viele Hilfsmittel, und unsere Forschung hat dazu beigetragen, eine Antwort auf diese Frage zu finden. Wenn das Laufwerk außerdem eine Geschwindigkeit aufweist, die 50-60 MB / Sek. deutlich überschreitet, können wir feststellen, dass dies der Modus ist Supergeschwindigkeit , da diese Geschwindigkeit im USB 2.0-Modus physikalisch unerreichbar ist und es keine "Zwischen"-Optionen gibt. Aber nicht alles ist so einfach...

Warum ist alles so schwer

Aufgrund verschiedene Gründe, ist die volle Unterstützung für neue universelle serielle Busmodi in Syetwas verzögert. Daher sehen wir oft nur die Unterscheidung zwischen USB1 und USB2 und die Erkennung des USB3-Anschlusses als USB2. Darüber hinaus deklarieren die von den Gerätedeskriptoren erhaltenen Informationen ihre potentiellen Fähigkeiten und nicht den aktuellen Geschwindigkeitsmodus, der rein durch die Hardware ausgewählt wird. Gemäß der USB-Spezifikation muss der Inhalt der Deskriptoren abhängig sein von Geschwindigkeit einstellen, aber Gerätedesigner befolgen diese Regel nicht immer. Daher gibt es, egal welches Ergebnis (USB2 oder USB3) wir sehen, Anlass zu Zweifeln.

Angesichts der ständigen Verbesserung der Read-Ahead- und Lazy-Write-Technologien ist es methodisch falsch, Schlussfolgerungen zu ziehen, die sich nur auf die Geschwindigkeit des Kopierens von Dateien auf eine Festplatte konzentrieren, obwohl mit große Größen Dateien (Einheiten von Gigabyte) hat dieses Kriterium das Recht auf Leben. Es gibt jedoch einen radikaleren und damit zuverlässigeren Weg - um Informationen direkt aus den Registern des USB 3.0 xHCI-Controllers zu erhalten, indem Sie dafür eine kleine UEFI-Anwendung in Assembler schreiben.

Experimentbedingungen und Systemobjekte

Plattform - Laptop ASUS N750JK, und das angeschlossene USB 3.0-Gerät ist Festplatte Transzendieren StoreJet 35T3... Das Zielobjekt sind die Registerfelder des USB3.0 xHCI-Controllers, die die Art der Verbindung angeben. Beachten Sie, dass der Controller je nach Geschwindigkeitsmodus (USB2 oder USB3) das Gerät durch eine der beiden Registergruppen "sieht".

Reis.1 . Bits registrierenPort N Status und Steuerung USB2angeben Art der Verbindungen: Niedrige Geschwindigkeit, Volle GeschwindigkeitoderSchnelle Geschwindigkeit


Reis.2 . Bits registrierenPort N Status und Steuerung USB3angeben Art der Verbindungen: Super-Geschwindigkeit

CheckUSB-Dienstprogramm

Die Quelltexte werden im Format Flat Assembler 1.71.17 erstellt. Das Dienstprogramm CheckUSB wurde für die Ausführung in einer x64-UEFI-Umgebung entwickelt. Aktuelle Version unterstützt nur system Intel-Logik 8er Serie, USB-Modus 3.0 muss im CMOS-Setup aktiviert sein. Eine solche Bindung ist zum einen mit der Unterstützung eines breiten Registers, das für diese Systemlogik spezifisch ist und nicht durch die Spezifikation des xHCI-Controllers vorgesehen ist, und zum anderen zur Vereinfachung der Berechnung von Adress-Offsets und Dimensionen von für einen speziellen Fall, nämlich diese Systemlogik, ist eine Anzahl von Registerfeldern sowie die Einstellung der Anzahl der Ports implementiert. genaue Information im Dokument enthalten:

  • Intel 8-Serie / Plattform-Controller-Hub (PCH) der Chipsatz-Familie der C220-Serie.Datenblatt. Juni 2013

Für Enthusiasten, die die Funktionalität unseres einfachsten Beispiels erweitern und Unterstützung implementieren möchten verschiedene Sets Systemlogik empfehlen wir das Dokument:

  • Erweiterbare Host-Controller-Schnittstelle für Universal Serial Bus (xHCI).Überarbeitung 1.1

Darüber hinaus wird empfohlen, den direkten Zugriff auf PCI-Konfigurationsraum und Memory-mapped I/O durch Aufrufe der entsprechenden UEFI-Protokolle zu ersetzen.

Analyse der Ergebnisse

Das Dienstprogramm hat also funktioniert, der Bericht wurde erstellt.


Reis. 3

Achten wir auf die Liste der Verbindungen zu den USB-Controller-Ports. Erstens gibt es drei Geräte, aus denen der Laptop besteht, und das vierte ist unser Wunsch externe hart Scheibe Transzendieren StoreJet 35T3. SuperSpeed ​​ist eingeschaltet. Es wird eine detaillierte Analyse des Inhalts der Registerfelder gegeben.

Zusammenfassung

Eine Low-Level-Studie, die auf der Ebene des physischen Zugriffs auf die Register des USB3.0-xHCI-Controllers in der UEFI-Firmware-Umgebung durchgeführt wurde, zeigt eindeutig, dass der Super Speed ​​​​Modus aktiviert ist. Aber die Gebrauchstauglichkeit der Geräte ist eine notwendige, aber keine hinreichende Bedingung dafür richtige Arbeit in der Sitzung Betriebssystem... Das Problem kann beispielsweise durch den xHCI-Controller-Treiber oder das Betriebssystem selbst verursacht werden. Daher wäre es eine logische Fortsetzung, ein ähnliches Experiment in einer Betriebssystemsitzung durchzuführen, zum Beispiel Windows. Diese Aufgabe ist schwieriger, da die Controller-Register eine privilegierte Systemressource sind, für die Sie einen eigenen Treiber schreiben müssen, um darauf zuzugreifen. Darüber hinaus interagiert in der Sitzung des Betriebssystems der Standardtreiber mit dem USB-Controller, Sie müssen für einen konfliktfreien Betrieb sorgen.

Die USB 3.0-Technologie erschien 2008. Heutzutage werden alle neuen Computer oder Laptops mit USB 3.0-Unterstützung geliefert. Aber wie viel profitabler ist diese Technologie? Wie viel schneller? Können Sie eine Geschwindigkeitsverbesserung bei der Verwendung von USB 3.0-Medien feststellen?

USB 3.0-Geräte sind abwärtskompatibel mit USB 2.0-Anschlüssen und funktionieren normal, jedoch nur mit der maximalen Geschwindigkeit für USB 2.0. Der einzige Nachteil ist, dass sie teurer sind. In diesem Artikel werden wir uns ansehen, wie sich USB 2.0 von USB 3.0 unterscheidet. Und auch, warum die neueste Technologie so viel besser ist.

USB ist ein Standard und definiert die maximale Signalübertragungsrate über einen Port. Der USB 2.0-Standard bietet eine theoretische maximale Signalübertragungsrate von 480 Megabit pro Sekunde. Während USB 3.0 eine Datenübertragung mit einer Geschwindigkeit von 5 Gigabit pro Sekunde ermöglicht. Theoretisch ist USB 3.0 zehnmal schneller als USB 2.0.

Wenn das alles wäre, könnte die Frage des Upgrades als abgeschlossen gelten: Wer möchte nicht, dass ein USB-Laufwerk 10 Mal schneller arbeitet als jetzt? Aber es ist nicht so einfach. Der Standard definiert nur die maximale Datenübertragungsrate. Verfügen über verschiedene Geräte Bei vielen Laufwerken kann es andere Engpässe geben, die Datenübertragungszeit hängt von der Geschwindigkeit des Flash-Speichers ab.

Echte Geschwindigkeitsanzeigen

Die Theorie ist gut, aber sehen wir uns an, wie sie tatsächlich funktionieren. USB-Sticks 3.0. Hier hängt alles sehr stark vom Antrieb ab. Wir haben einen Testlauf von tomshardware.com gemacht. Der Test umfasst auch USB-2.0-Laufwerke, die sich am unteren Rand des Diagramms befinden. Und wir können ein wirklich interessantes Ergebnis sehen.

USB 2.0-Laufwerke können Schreibgeschwindigkeiten von 7,9 bis 9,5 MB / s liefern, während USB-Laufwerke 3.0 von 11,9 Mb/s bis 286,2 Mb/s. Wir können sehen, dass das schlechteste USB 3.0-Laufwerk schneller ist als alle USB 2.0-Laufwerke, aber nicht viel. Und der Beste ist mehr als 28-mal schneller.

Die langsamsten Laufwerke waren die billigsten, während die schnelleren teuer waren. Die schnellsten Medien erreichen diese Geschwindigkeit dank des 4-Kanal-Flash-Speichers, der eine gewisse Investition des Herstellers erfordert.

Technische Eigenschaften

Obwohl die Standards USB 2.0 vs. USB 3.0 miteinander kompatibel sind, weisen sie einige Unterschiede in der Struktur auf. Um alte zu unterstützen USB-Geräte 3.0 hat die gleichen vier Pins. Ein Paar zum Empfangen und Senden von Daten und das zweite zur Stromversorgung. Aber hier beginnt der Unterschied zwischen USB 2.0 und 3.0. Um schnelles Arbeiten, schnelles Laden und andere Vorteile zu organisieren, wurden vier weitere Kontakte hinzugefügt, die mit einer Stromstärke von bis zu 1 Ampere arbeiten sollen.

Aus diesem Grund wurden zwei weitere hinzugefügt verdrilltes Paar... Jetzt ist das Kabel selbst dicker geworden und seine maximale Länge wurde von fünf auf drei Meter reduziert. Dank der erhöhten Stromstärke ist es jetzt möglich schnelles Laden Smartphones und Konnektivität mehr Geräte an einen USB-Port. Darüber hinaus wurde das Kabel mit einem magnetischen Schutz versehen.

Was ist der Unterschied zwischen USB 2.0 und USB 3.0 im Aussehen? Erstens ist es die Anzahl der Kontakte. Zweitens produzieren Hersteller USB-Anschlüsse 3,0 blau oder in einigen Fällen rot. Daher ist es nicht schwer zu bestimmen, welcher Anschluss sich vor Ihnen befindet.

Gerätepreis

Der Preis ist immer noch sehr Wichtiger Faktor... Viele USB 2.0-Sticks sind sehr günstig erhältlich. Zum Beispiel finden Sie ein 8-GB-Flash-Laufwerk für nicht mehr als 10 US-Dollar und für 4 GB sogar für 5 US-Dollar.

Um signifikante Geschwindigkeitsgewinne bei USB 3.0 zu erzielen, müssen Sie über 40 US-Dollar ausgeben. Fragen Sie sich, wie viel Sie ausgeben möchten und wofür Sie das Laufwerk verwenden werden. Benötigen Sie nur ein kleines, günstiges Tool zur Dokumentenübertragung? Dann reicht USB 2.0 vollkommen aus. Auf der anderen Seite, wenn Geschwindigkeit wichtiger ist, insbesondere bei der Übertragung umfangreicher Dateien, benötigen Sie wahrscheinlich USB 3.0.

Auswählen eines USB 3.0-Laufwerks

Mit USB 3.0 können Sie mehr verwenden hohe Geschwindigkeiten... Achten Sie jedoch vor dem Kauf des gewünschten Geräts auf andere wichtige Parameter, beispielsweise die Geschwindigkeit des Flash-Speichers.

Wenn Sie ein gutes und schnelles USB-Übertragungslaufwerk suchen große Dateien, fünf Dollar werden Ihnen nicht reichen. Sie müssen sich verschiedene Tests ansehen und im Voraus feststellen, wie schnell der ausgewählte Mobilfunkanbieter einer bestimmten Marke funktioniert. Dies kann eine wichtige Rolle spielen wähle USB 2.0 oder USB 3.0.

Schlussfolgerungen

In diesem Artikel haben wir uns angeschaut, wie sich USB 2.0 von USB 3.0 unterscheidet. Wie Sie sehen, gibt es viele Unterschiede, aber es gibt überall Nuancen. Jetzt wissen Sie, wie Sie den Unterschied zwischen USB 2.0 und USB 3.0 erkennen. Bitte beachten Sie, dass nicht alle Geräte schneller arbeiten, nur weil sie USB 3.0 verwenden.

Wenn Sie eine USB-Tastatur oder -Maus besitzen, werden Sie beim Upgrade auf USB 3.0 natürlich keine Geschwindigkeitsänderungen feststellen. Natürlich werden früher oder später alle Geräte auf diesen Standard umstellen. Da ist nichts falsch. Aber es macht auch keinen Sinn, jetzt mehr dafür zu bezahlen. Sie können ein USB 2.0-Gerät an einen USB 3.0-Port anschließen, da diese vollständig kompatibel sind.

In der Dämmerung Computertechnik Eines der Hauptprobleme des Benutzers war die schlechte Kompatibilität der Geräte - viele heterogene Ports waren für den Anschluss von Peripheriegeräten verantwortlich, von denen die meisten sperrig und wenig zuverlässig waren. Die Lösung war Universal Serial Bus, kurz USB. Bereits 1996 wurde der neue Hafen erstmals der Öffentlichkeit vorgestellt. Im Jahr 2001 wurden Kunden verfügbar Hauptplatinen und externe Geräte des USB 2.0-Standards und 2010 erschien USB 3.0. Was sind also die Unterschiede zwischen diesen Technologien und warum sind beide immer noch gefragt?

Unterschiede zwischen den USB 2.0- und 3.0-Standards

Zuallererst ist es erwähnenswert, dass alle USB-Anschlüsse miteinander kompatibel sind. Dies bedeutet, dass der Anschluss eines langsamen Geräts an einen schnellen Port und umgekehrt möglich ist, die Datenaustauschrate jedoch minimal ist.

Den Standard des Steckers kann man optisch "erkennen" - bei USB 2.0 ist die Innenfläche lackiert weiße Farbe während USB 3.0 blau ist.

Zudem bestehen die neuen Kabel aus acht statt vier Adern, was sie dicker und weniger flexibel macht. Auf der einen Seite erhöht sich das Funktionalität Geräte, verbessert andererseits die Datenübertragungsparameter - erhöht die Kosten des Kabels. Normalerweise sind USB 2.0-Kabel 1,5–2 mal länger als ihre schnellen Verwandten. Es gibt Unterschiede in Größe und Konfiguration ähnlicher Steckerversionen. USB 2.0 ist also unterteilt in:

  • Typ A (normal) - 4 × 12 mm;
  • Typ B (normal) - 7 × 8 mm;
  • Typ A (Mini) - 3 × 7 mm, trapezförmig mit abgerundeten Ecken;
  • Typ A (Mikro) - 2 × 7 mm, rechteckig;
  • Typ B (Micro) - 2 × 7 mm, rechteckig mit abgerundeten Ecken.

In Computerperipheriegeräten, die am häufigsten verwendeten normaler USB Typ A, in mobilen Geräten - Typ B Mini und Micro. Auch die USB-3.0-Klassifizierung ist knifflig:

  • Typ A (normal) - 4 × 12 mm;
  • Typ B (normal) - 7 × 10 mm, komplexe Form;
  • Typ B (Mini) - 3 × 7 mm, trapezförmig mit rechten Winkeln;
  • Typ B (Micro) - 2 × 12 mm, rechteckig mit abgerundeten Ecken und einer Aussparung;
  • Typ C - 2,5 × 8 mm, rechteckig mit abgerundeten Ecken.

Bei Computern herrscht immer noch Typ A vor, aber Typ C gewinnt jeden Tag mehr und mehr an Popularität. Der Adapter für diese Standards ist in der Abbildung dargestellt.

Tabelle: Grundlegendes zu Gen 2- und Gen 3-Port-Funktionen

Es ist zu früh, um USB 2.0 abzuschreiben - dieser Standard wird häufig verwendet, um Tastaturen, Mäuse, Drucker, Scanner und andere anzuschließen. Externe Geräte, die in mobilen Geräten verwendet wird. Aber für Flash-Laufwerke und externe Laufwerke, bei denen die Lese- und Schreibgeschwindigkeit im Vordergrund steht, ist USB 3.0 besser geeignet. Außerdem können Sie mehr Geräte an einen Hub anschließen und die Akkus aufgrund der höheren Stromstärke schneller laden.

Fortsetzung des Themas:
Netzwerke

PDF in PowerPoint-Präsentation konvertieren Können Sie eine PDF-Datei in eine Präsentation konvertieren? Ja, du kannst! Und es ist einfach! PDF herunterladen: Sie können das Dokument per Drag & Drop verschieben, ...