Miért alacsony az usb 3.0 sebessége? A lassú flash meghajtó felgyorsítása. A probléma megoldásának módjai lassú USB-portokkal

27.07.2020 Vélemények

Az USB 2.0 és 3.0 flash meghajtók olvasási és írási sebességét a CrystalDiskMark segítségével mértük. Itt az ideje, hogy megnézze, milyen időmegtakarítást eredményez az USB 3.0 használata a flash meghajtóval végzett mindennapi műveletek során.

Leggyakrabban flash meghajtókat használok filmek és dokumentumok másolására. Ezért éppen ez a két szempont érdekelt.

Másolandó fájlkészletek

Nyilvánvaló, hogy a filmek nagy fájlok, a dokumentumok pedig kicsik ehhez képest. Létrehoztam két fájlkészletet:

  • Nagy– egy kézhez került film első ripelése, 1,5 GB-os, valamint az Oroszország-Írország focimeccs felvétele, két félidőből, egyenként 750 MB-os. Ez elég ahhoz, hogy a Moszkvából Szentpétervárra tartó Sapsan út észrevétlen legyen :) A fájlok teljes mennyisége 3 GB volt.
  • Kicsik– egy blogbejegyzéseket tartalmazó mappa, amely DOCX formátumú dokumentumokat, valamint azok exportált HTML-változatait képekkel külön mappákban tartalmazza. A mappa összesen 635 fájlt tartalmazott 78 MB összmennyiséggel.

Először ezeket a készleteket a lemezről Transcend JF620 (USB 2.0) és ADATA S102 (USB 2.0 és USB 3.0) flash meghajtókra másolták, majd visszamásolták. Az időt manuálisan rögzítette az 1Time segédprogrammal.

A flash meghajtók sebessége USB 2.0 porthoz csatlakoztatva

A Transcend-et és az ADATA-t összehasonlították mindkét fájlkészlet olvasási és írási idejével.

Olvasás

Hadd emlékeztesselek arra, hogy a CrystalDiskMark segédprogram 29 MB/s szekvenciális olvasási sebességet mutatott a Transcend és 30 MB/s az ADATA esetében.

A blogbejegyzéseket tartalmazó mappa mindkét flash meghajtóról azonnal átmásolódott a lemezre, így ezt az időt 1 másodpercre állítottam. A filmeknél azonban más kép volt megfigyelhető - az ADATA majdnem kétszer gyorsabban birkózott meg egy sor nagy fájllal. Mint látható, a szoftvertesztek eredményei nem mindig tükrözik pontosan a valós helyzetet!

Rekord

A CrystalDiskMark tesztek alapján az ADATA szekvenciális írási sebessége harmadával gyorsabb volt, mint a Transcend.

Egy kísérlet mindkét fájlkészlettel megközelítőleg ugyanazt mutatta. A nagy fájlokat pontosan 30% -kal gyorsabban másolták, a kicsiket pedig majdnem 40% -kal.

ADATA S102 sebesség USB 2.0 és 3.0 portokhoz csatlakoztatva

Felváltva csatlakoztattam a flash meghajtót különböző portokhoz, és mindkét fájlkészleten végrehajtottam műveleteket. Ezúttal azonban még egy változót adtam a teszthez - a lemez sebességét!

Az USB 2.0 sebességet szilárdtestalapú meghajtóval történő adatcsere során tesztelték Kingston SSDNow V100. A rendszerben azonban egy tipikus laptop dolgozó is telepítve van - Toshiba MK 7559, 5400 rpm. Érdekes volt látni, hogyan tud versenyezni egy USB 3.0 flash meghajtó egy ilyen meghajtóval.

Olvasás

Hadd emlékeztessem önöket arra, hogy a CrystalDiskMark a szekvenciális olvasási sebességet 119 MB/s-ra értékelte USB 3.0-hoz csatlakoztatva, ami majdnem 4-szer gyorsabb, mint a 2.0-s interfész használatakor.

Kis fájlok készletének flash meghajtóról lemezre másolásakor ismét nem volt észrevehető különbség - ezt nehéz 1 másodpercnél gyorsabban megtenni.

A nagy fájlok átvitele 2,5-szer gyorsabban fejeződött be. Véleményem szerint 3 GB 20 másodperc alatt nagyon tisztességes sebesség! A CrystalDiskMark tesztekkel való eltérés azonban ismét látható – ezúttal a valós körülmények között mért szerényebb eredmények felé.

USB 3.0 vs HDD 5400 rpm

Vegye figyelembe azt is, hogy a fájlok HDD-re másolása tovább tartott, mint az SSD-re. Ez azt jelenti, hogy az USB 3.0 flash meghajtó olvasási sebessége nagyobb volt, mint egy 5400 rpm-es lemez írási sebessége. És a CrystalDiskMark teszt megerősíti ezt:

Rekord

A CrystalDiskMark ADATA szekvenciális írási sebessége 35 MB/s volt, amikor csatlakoztatva van USB csatlakozó 3.0 versus 22 Mb/s a 2.0 port használatakor.

Gyakorlatilag azonos sebességgel kis fájlkészletet írtak a pendrive-ra, pl. Az USB 3.0 interfész nem nyújtott észrevehető előnyt. A nagy fájlok írása 25%-kal kevesebb időt vett igénybe, mint az USB 2.0 használata. Itt is szerényebbnek bizonyultak az eredmények, mint amit a CrystalDiskMark számok ígértek.

USB 3.0 vs HDD 5400 rpm

Ebben az esetben nincs különbség az SSD és a HDD között. Ez nem meglepő, mert a HDD-ről való olvasási sebesség sokkal nagyobb, mint az USB 3.0-ra írás.

Így az SSD csak akkor jelent előnyt, ha adatokat másol USB 3.0 flash meghajtóról lemezre.

következtetéseket

Természetesen nem tudok messzemenő következtetéseket levonni az előnyről USB szabvány Szerény tesztem eredménye szerint 3.0 az elődjéhez képest. Ezért az eredményt így fogom megfogalmazni: in az én feladatok tovább az én hardver konfiguráció az én A flash meghajtó a következő eredményeket mutatta, amikor USB 3.0 porthoz csatlakozik:

  • Sebesség olvasás, azaz az adatok flash meghajtóról lemezre másolása csak nagy fájlok átvitelekor nőtt jelentősen, ami véget ért 2,5-szer gyorsabb. Ugyanakkor nagyobbnak bizonyult, mint egy szabványos laptop felvételi sebessége merevlemez(5400 ford./perc) - ez volt a szűk keresztmetszet a művelet során.
  • Sebesség rekordokat, azaz az adatok lemezről flash meghajtóra másolása is csak nagy fájlok átvitelekor nőtt, ami véget ért 25%-kal gyorsabb

Természetesen ezek a mutatók a fájlkészlettől függően változhatnak, de az általános kép világos. Bár az USB 3.0 elméleti sávszélessége 10-szer nagyobb, mint az USB 2.0-é, a gyakorlatban messze nem ér el ekkora sebességnövekedést.

Az USB 3.0 interfész azonban lehetővé teszi a gyors fájlok cseréjét a flash meghajtó és a merevlemez számítógépre, és ez a különbség különösen akkor szembetűnő, ha adatokat olvas ki egy flash meghajtóról.

Összességében a teljesítménynövekedés megfelelt az elvárásaimnak, bár írás közben valamivel nagyobb növekedésre számítottam.

Mindenesetre nem vagyok csalódott, mert az ADATA pendrive USB 2.0 portra csatlakoztatva is gyorsabb volt, mint a Transcend. Annak ellenére, hogy az ADATA tárolja az adatmennyiség felét (16 GB vs. 32 GB), számomra a sebesség többet számít, mint a kapacitás.

Mi a véleményed ezekről az eredményekről? Megéri most USB 3.0-s eszközöket venni ezért a teljesítménynövekedésért, vagy nincs értelme?

Ha lehetőséged van USB 3.0 eszközöket tesztelni a napi feladataid során, oszd meg az eredményeidet kommentben!

Még nem álltam meg, hogy leírjam a munkát USB csatlakozó ov. Ezúttal az USB sebesség témáját szeretném érinteni. Minden modern laptop és asztali számítógépek USB interfészekkel felszerelt. A csatlakoztatott eszközök számát több tucatra növelheti az úgynevezett hubok segítségével. Vannak olyan eszközök is, amelyek nem törődnek az USB sebességgel, például az egerek és a billentyűzetek, hanem a memóriatároló eszközök (flash meghajtók és merevlemezek) nagymértékben függenek ezektől a paraméterektől. Előfordul, hogy amikor fájlokat viszünk át egy USB-n keresztül csatlakoztatott lemezre, az nagyon kicsi, és ez nem jó.

Mi a teendő, ha az USB-port lassú? Ha ilyen helyzet adódik, számos okot készítettem elő, amelyek leírják ezeket a problémákat, valamint olyan megoldásokat, amelyek elősegítik az USB teljesítményének felgyorsítását. Remélem, ez a cikk segít.

1. ok – régi USB-típusok

Ez azt jelenti, hogy az eszközön a régi specifikációhoz tartozó portok vannak. Jelenleg háromféle port létezik: USB 1.0, USB 2.0, USB 3.0, és van egy USB 3.1-es verzió is.

Természetesen sok különbség van e verziók között, de többnyire nem kapcsolódnak egymáshoz kinézet, de a sebesség szempontjából.

Természetesen az USB 3.0 a leggyorsabb, ez is kék színnel van jelölve, így nehéz lesz összetéveszteni más verziókkal. Arra is szeretném emlékeztetni, hogy ha van egy USB 3.0-s sebességre képes készüléked, mondjuk merevlemezed, de 2.0-s portra csatlakoztatod, akkor az nem fog a maximumon működni.

Íme néhány paraméter minden porthoz:

USB 1.0

  • Maximális sebesség 12 Mbit/s;
  • Kábel hossza Max 5 méter;
  • Csatlakoztatott eszközök száma Max – 127;
  • Tápfeszültség - 5 V.

USB 2.0

A szabvány jelentős változásokon ment keresztül, amelyeket alább olvashat.

  • Maximális adatátviteli sebesség 480 Mbit/s;
  • Billentyűzetekhez, egerekhez és joystickokhoz 1,5 Mbit/s elegendő;
  • Audio- és videoeszközökhöz – 12 Mbit/s-ig.

USB 3.0

BAN BEN ezt a szabványt akár 5 Gbit/s-ig, a 3.1-es verzió megjelenésével pedig akár 10 Gbit/s-ig is megfigyelhető az adatátviteli sebesség növekedése. Lehetővé vált az adatok egyidejű továbbítása és fogadása is, ami növelte a munka sebességét. Nagy áramerősséggel rendelkezik, amely megkönnyíti a merevlemezek egyszerű csatlakoztatását, valamint egyes eszközök, például okostelefonok gyorsabb töltését. Az USB 3.0 minden korábbi szabvánnyal kompatibilis.

Mit kell tenni? Azt javaslom, hogy vásároljon PCI vezérlőt, de erről bővebben alább.

Milyen portok vannak a laptopon vagy a számítógépen?

Erről már írtam részletesebben. De van néhány pont, ami nem szerepel ebben a cikkben. Először is használhatja az alaplap vagy a laptop dokumentációját, és Műszaki adatok mindent megtudni.

A második pont olyan speciális programok használata, amelyek megmutatják az összes technikai ill szoftver jellemzői számítógép.

Példaként felhozom a segédprogramot AIDA64, hiszen magam is gyakran használom. Letöltheti és próbaverzió a hivatalos honlapról. Tehát menjünk a szakaszhoz "Eszközök"és ott kiválasztjuk az elemet "USB-eszközök", a jobb oldalon láthatja a számítógépbe épített összes portot.


2. ok – a maximális sebesség le van tiltva a BIOS-ban

Néha megtörténik. Ha azt észleli, hogy az USB 2.0 sebessége gyanúsan alacsony, akkor ott keresse meg az USB-vel kapcsolatos beállításokat. A fülön találhatók Fejlett. Itt átkapcsolhatja a paramétert Hi-Speed vagy Teljes sebesség. Nem tudom pontosan megmondani, mert különböző verziók A BIOS paraméterei eltérően vannak címkézve.

3. ok – Nincsenek USB-portok

A modern laptopokban és alaplapok gyakorlatilag lehetetlen. Legalább pár USB 2.0 port biztosan be lesz építve. Természetesen, ha teljesen más a helyzet, akkor gond nélkül vásárolhat vezérlőt PCI USB, például a 2.0-s vagy 3.0-s verzió, vagy mind együtt. Az árhoz képest nem túl drágák. Például 700 rubelért találhat egy USB 3.0 vezérlőt.


A telepítés is meglehetősen egyszerű. A legfontosabb dolog az, hogy tudd, hogyan néz ki egy PCI bővítőhely. Mielőtt bármilyen műveletet végezne, kapcsolja ki a számítógépet, és húzza ki a konnektorból. Ezután eltávolíthatja a fedelet rendszer egységeés ellenőrizze a szabad PCI bővítőhelyeket, ha vannak, akkor helyezze be oda a vezérlőnket. A számítógép bekapcsolása után már minden működni fog, a szükséges szoftverek automatikusan telepítésre kerülnek.



4. ok – működési sebesség USB 1.0 szinten

Egy másik probléma merül fel. Ebben az esetben akár egy ehhez hasonló üzenetet is láthat: "Egy USB-eszköz gyorsabban működhet...". Ez azt jelenti, hogy van egy szabad nagysebességű portja a számítógépén, és ehhez eszközöket kell csatlakoztatnia.

Ha azt veszi észre, hogy az USB 2.0 vagy 3.0 sebessége 1.0, akkor lehet, hogy a tettes. Talán frissíteni kell őket legújabb verziói, vagy törölje őket, és a rendszer újra telepíti őket. Ez a következőképpen történik:

  1. Nyissa meg az eszközkezelőt - gombok Win+Xés a megfelelő elem kiválasztása;
  2. Nyissa meg a lapot "USB vezérlők";
  3. Tovább kívánt eszközt kattintson duplán, majd lépjen a lapra "Sofőr", ahol kattintunk "Töröl".
  4. Kattintson a fülre "Akció", majd válassza ki az elemet "Hardverkonfiguráció frissítése".


Fájlok másolásakor is van egy figyelmeztetés. A sebesség sokkal lassabb lesz, ha sok kisebb fájlt másol. Ha nagyobb sebességet szeretne, gyűjtse össze az ilyen fájlokat egy archívumban.

Hogyan lehet megoldani a problémát a lassú adatmásolással egy flash meghajtóra?

Nézzük meg a probléma gyakori okait, és beszéljünk a megoldási módokról.

1. A flash meghajtó teljesítménye

Ha minden rendben van a számítógéppel, akkor a fájlok flash meghajtóra történő átvitelének lassú folyamatának bűnöse ennek megfelelően az utóbbi. A költségvetési flash meghajtók általában nem büszkélkedhetnek lenyűgöző adatírási sebességgel. A sebesség pedig 5-7 Mb/s a csatolóval USB csatlakozások A 2.0 mindennapos lehet azoknak. Ezzel tesztelheti a flash meghajtó adatírási sebességét Windows használatával-programok a merevlemezek sebességének tesztelésére, különösen a népszerű CrystalDiskMark segédprogram használatával. Ne várjon nagyobb sebességet a flash meghajtótesztektől, mint amennyit a valóságban mutat.

2. Számítógép USB-portjai

A gyorsabb adatrögzítés elvárásával vásárolt USB 3.0 pendrive pontosan ugyanúgy működik, mint egy USB 2.0 pendrive, csak akkor, ha ezt az interfészt támogatja a számítógép, az USB 3.0-t pedig nem. A flash meghajtó korlátozza a port sebességét. Az USB 3.0 interfész teljesítményének eléréséhez adatok másolásakor a számítógép USB-portjait fel kell szerelni vele. Ugyanez vonatkozik arra a helyzetre is, amikor USB meghajtó 3.0 vagy 2.0 USB 1.0 porthoz csatlakozik. A Windows rendszerint azonnal értesíti, hogy egy flash meghajtó csatlakozik egy alacsony sebességű USB 1.0 porthoz egy rendszerértesítéssel: azt mondják, hogy ez az eszköz gyorsabban tud működni, ha USB 2.0 porthoz csatlakozik.

Ha az adatok lassan másolódnak egy flash meghajtóra, amely a PC házának előlapján található USB-porthoz csatlakozik, akkor a sebességét a ház hátulján lévő alaplap USB-portjaihoz csatlakoztatva tesztelheti. Előfordulhat, hogy a ház előlapján USB 2.0 vagy 1.0, míg az alaplapi portokon USB 3.0 vagy 2.0 interfész található.

Csakúgy, mint az USB-portok, amelyek korlátozzák az adatírás sebességét, az USB-bővítők korlátozhatják a fájlok másolási sebességét. Ha az USB bővítő USB 2.0 interfészt biztosít, annak maximális sávszélessége korlátozza a flash meghajtó USB 3.0 interfészének és a számítógép USB portjának sebességét.

3. Gyenge számítógépes hardver

A régi ill költségvetési modellek számítógépek esetén a lassú adatírás a flash meghajtóra a gyenge hardver, különösen a kis mennyiség miatt lehet véletlen hozzáférésű memória vagy lassú merevlemez. Ebben az esetben csak a számítógép frissítése segít.

4. Illesztőprogramok

Az adatok flash meghajtóra való lassú másolása a helytelenség következménye lehet telepített illesztőprogramok USB. Ebben az esetben frissítheti az alaplap illesztőprogramjait, vagy újratelepítheti az USB-vezérlő illesztőprogramjait. Az alaplap illesztőprogramjait manuálisan is frissítheti letöltéssel szükséges telepítők a tábla vagy laptop hivatalos webhelyéről, vagy megbízhatja ezt az ügyet speciális programokra - illesztőprogram-telepítési menedzserekre. Ezek a következők: DriverMax, Auslogics Driver Updater, SlimDrivers, Advanced Driver Updater stb.

Az USB-vezérlő illesztőprogramjainak újratelepítéséhez nyissa meg a kezelőt Windows eszközök, bontsa ki az „USB-vezérlők” ágat, és használja a „Törlés” opciót helyi menü A listában szereplő összes eszköz esetében távolítsa el az illesztőprogramot.

Az USB-vezérlő illesztőprogramjai automatikusan telepítésre kerülnek.

5. BIOS beállítások

Egyes esetekben lassú sebesség Az adatok flash meghajtóra való írása az USB-portok sebességének korlátozásának következménye lehet a BIOS-beállításokban. Az ilyen korlátozást általában a haladó részben kell keresni BIOS beállítások"Fejlett". Ha az „USB 2.0 Controller Mode” paraméter beállítása „Low-speed”, akkor azt „Hi-speed”-re kell módosítani.

6. Hogyan gyorsíthatjuk fel az adatok flash meghajtóra írását szoftver segítségével

Ha a probléma oka magának a flash meghajtónak az alacsony adatírási sebességében rejlik, akkor sajnos nem lehet jelentősen felgyorsítani a fájlok másolását. Még akkor is, ha nagy teljesítményű számítógépünk van. Szoftver által A fájlírási sebesség csak kis mértékben növelhető.

Ha több kis fájlt kell átmásolnia egy flash meghajtóra, jobb, ha ezeket egy archív fájlba egyesíti. És helyezze ezt az archív fájlt a flash meghajtóra. Egy tetemes fájl gyorsabban másolódik, mint sok kicsi. Mellesleg, kis fájlok másolásakor még a nagy teljesítményű USB-meghajtók is „lelóghatnak”.

Kissé felgyorsíthatja a fájlok flash meghajtóra való átvitelét speciális programok, nyert ellene rendszeres alapok Windows másolat saját adatmásoló algoritmusainak köszönhetően némi részesedést a teljesítményből. Az egyik ilyen a WinMend File Copy, amely ingyenesen letölthető az alkotók weboldaláról: www.winmend.com/file-copy.

A WinMend File Copy orosz nyelvű felülettel rendelkezik, támogatja a fájlok kötegelt másolását, a puffer beállítását, valamint az adatátvitel folytatását onnan, ahol megszakadt.

USB 3.0 | Hová megy a sebesség?

Minden nap élvezzük az USB-eszközök egyszerű kezelését és azonnali csatlakoztatását. De néha csak átkozzuk a felületet. USB-vel dugós technológia a játék pedig hihetetlenül kényelmes dolog. Néha azonban, mintha rosszkedvű volna, nem hajlandó észlelni az eszközt, vagy olyan sebességet biztosítani vele, amilyenre számítottunk.

USB 2.0: úgy tűnik, egész nap kibírja...

Az Intel 7-es sorozatú lapkakészletek megjelenésével és az AMD Fusion Controller Hub támogatásával USB 3.0, nehéz elképzelni, hogyan használhattuk fel az USB interfész több mint tíz évvel ezelőtti első generációját. A maximális átviteli sebesség 1,5 MB/s volt, és rettenetesen lassan mentek át a fájlok USB 1.1-en, de a helyzetet részben enyhítette az USB-meghajtók kis kapacitása.

Néhány évvel később megismerkedtünk a frissített USB 2.0 interfésszel, amelynek maximális deklarált átviteli sebessége 60 MB/s volt, ami óriási ugrás az USB 1.1-hez képest. Mindazonáltal, új felület protokoll túlterhelés és 8/10 bites kódolás korlátozta, ennek eredményeként az USB 2.0 tényleges átviteli sebessége 30-40 MB/s tartományba esett. Abban az időben ez elég volt. De a megfizethető külső RAID-tárolók és a SATA-alapú SSD-k növekvő népszerűségével egyre érzékenyebbek lettünk a teljesítményre, és fokozatosan nyilvánvalóvá vált, hogy az USB 2.0-ból kezd hiányozni a sebesség.

USB 3.0 kielégítette a nagyobb átviteli sebességű interfész iránti igényünket, maximum 625 MB/s. Ha figyelembe vesszük a jelátviteli tényezőt, akkor 500 MB/s plafont kapunk. De még így sem tűnik úgy, hogy a tényleges teljesítmény soha nem ér el olyan magas szintet, mint ahogy azt az optimista grafikonok mutatják sávszélesség, amit az alaplapszállítók előszeretettel tesznek fel termékeik dobozára.


USB 3.0: Jobb. De várunk még!

A flash meghajtók és a külső sebessége alapján merevlemezek, ami a laboratóriumunkban van, attól tartottunk, hogy soha nem érjük el a bejelentett sebességet. Azonban elkezdjük tanulmányozni a munkát USB 3.0és próbálja meg kideríteni, hogy van-e lehetőség az adatátviteli sebesség növelésére ezen az interfészen keresztül.

USB 3.0 | Mi lassítja az interfész sebességét?

Miért alapulnak készülékeink USB 3.0 körülbelül 150 MB/s sebességgel fut, ha az interfész megadott maximuma körülbelül 500 MB/s? Ahhoz hogy megértsük belső szervezet Az USB-nek meg kell értenie az alapvető sebességet és teljesítményt.

Felület Adatátviteli sebesség, Mbit/s Elméleti áteresztőképesség, MB/s Elméleti átviteli sebesség kódolás után 8/10 bit, MB/s
USB 2.0 480 60 48
USB 3.0 5000 625 500

Mivel az USB nem nagyon alkalmas modulálatlan adatok továbbítására, az információt vonalkóddal kell kódolni, majd a másik végén dekódolni. Ez fontos pont, amely lehetővé teszi a fogadó oldal számára a szinkronizálás visszaállítását. E nélkül sokkal több átviteli hiba lesz. Sok más interfészhez (például az optikai Gigabit Ethernethez) hasonlóan az USB 8/10 bites lineáris redundancia kódolást használ, amely a nyolc bites adatokat tíz bites adatokká alakítja, ezáltal eléri az élek illeszkedését. Bár a 8/10 bites kódolás biztosítja a szükséges adatfolyam-szinkronizálást, csökkenti a bitsebességet hasznos információ 20%-kal.

Ezért az adatátviteli sebesség USB 3.0 Az 5 Gbps 500 MB/s csúcsátviteli sebességgé válik. De nem ez az egyetlen tényező, ami megeszik igazi sebesség transzferek.

A jellemzőkben USB 3.0 Az USB-megvalósítók fórumán (USB-IF) a 4.4.11. szakaszban a következőket jelentik:

A SuperSpeed ​​​​USB hatékonysága számos tényezőtől függ, beleértve a 8/10 bites karakterkódolást, a csomagstruktúrát és a keretezést, az áramlásvezérlést és a protokolltúlterhelést. 5 Gbps adatsebesség mellett 8/10 bites kódolással a nettó átviteli sebesség 500 MB/s. Ha figyelembe vesszük az áramlásvezérlést, a csomagstruktúrát és a protokolltorlódást, a hasznos adatátviteli sebesség 400 MB/s vagy több.

Hirtelen sebesség USB 3.0újabb 100 MB/s-ot vesztett. Azonban még a 400 MB/s is elég jól néz ki az USB 2.0 interfész 40 MB/s-hoz képest.

Bár ezek a számok segítenek mérsékelni az elvárásokat USB 3.0, nem válaszolnak arra a kérdésre, hogy miért alacsonyabbak a tényleges adatok. Továbbra is kérdezzük, hogy miért eszközök interfésszel USB 3.0 olyan lassú, amikor a specifikációk sokkal nagyobb sávszélességet jeleznek?


Először is, maga az eszköz vezérlője nagyban befolyásolja a teljesítményt. A fenti grafikonon a Thermaltake BlacX 5G határozottan gyorsabb, mint az Apricorn SATA-USB 3.0 adapter, de ezeket az adatokat csak csúcskategóriás SSD-n láthatja. Ami még lenyűgözőbb, hogy a BlacX 5G felülmúlja a Buffalo külső RAID tárolóját, aminek az eredménye az első grafikonon látható. A három említett eszköz közül csak a BlacX 5G használja az ASM1051 vezérlőt. Tapasztalataink alapján olyan eszközök, amelyek támogatják USB 3.0és az ASMedia vezérlők használata magasabb szintű teljesítményt biztosít. Ez az előny azonban önmagában nem elég ahhoz, hogy átlépje a 300 MB/s-os korlátot és elmozduljon a csúcsteljesítmény felé.

Másodszor, maga az interfészvezérlő jelentős hatással van az átviteli sebességre. A fenti teszteket „natív” portokon végeztük el USB 3.0 alaplap ASRock Z77 Extreme 6. Ezzel együtt ellentmondásos teljesítményszámokat láttunk, és úgy tűnik, hogy az eredmények végrehajtásfüggőek. Az egyik kártyán lévő Etron vezérlő 250 MB/s-ot biztosított, és ugyanaz a vezérlő, de más platformon, nem haladhatta meg a 200 MB/s sebességet. Általában azonban a veszteség leginkább a Platform Controller Hub vagy a Fusion Controller Hub USB-jéhez kapcsolódik.

És végül, annak ellenére, hogy a felület USB 3.0 400 MB/s sebesség biztosítására képes, potenciálját a nem hatékony protokoll hátráltatja. Minden USB típusok négyféle átvitelt foglal magában: vezérlés, megszakítás, izokron átvitel és lineáris átvitel. Az első két típus, a Figyelő és a Megszakítás határozza meg, hogy a gazdagép hogyan kommunikál az eszközökkel. A harmadik típus, az izokron átvitel a periodikus és folyamatos adatátvitelhez szükséges, ez határozza meg, hogy egy készülék hogyan tud lefoglalni egy bizonyos mennyiségű sávszélességet garantált késleltetés mellett. Az izokron átvitelt gyakran használják audio/videó eszközökben, például rögzítőkártyákban, mivel ez megoldja az adatvesztés problémáját (a képkockák elvesztése a videóban), amikor több USB-n keresztül csatlakoztatott eszközt használnak. Végül pedig a tömeges szállítási mód érdekel minket leginkább, mert ezzel adatátvitelt végeznek USB-tárolóeszközökre stb.

A mérnöki körökben "BOT" néven ismert tömeges szállítást 1998-ban fejlesztették ki az USB 1.1-hez, mint olyan protokollt, amely egyszerre egy parancsot fogadott el és dolgozott fel. A BOT technológiát kifejezetten az USB flash meghajtók igényeire tervezték, amelyek akkoriban kis kapacitással és sebességgel rendelkeztek. Emiatt a BOT hasonló az IDE-hez, mivel a parancssorba állítást a gazdagép kezeli (ez megmagyarázza, hogy az USB teljesítménye miért csökken a sormélység növekedésével).

A BOT technológia változatlan maradt a 2000-ben debütált USB 2.0 óta, valószínűleg azért, mert maga az USB busz sebessége szűk keresztmetszet, és nincs értelme a BOT frissítésének. De utólag ez nem biztos, hogy igaz, mert USB 3.0 már nem lassabb, mint a hozzá csatlakoztatott eszközök.

USB 3.0 | Turbó mód: Gyorsabb USB, figyelmeztetésekkel

Maximális tranzakcióméret a BOT-átvitelekhez szintenként operációs rendszer 64 kbyte. A soros adatok átvitele azonban jellemzően 128 KB-os blokkokban történik, amihez két BOT-tranzakció szükséges. A „Turbó mód” nevű technológia megpróbálja leküzdeni ezt a korlátozást azáltal, hogy a tranzakció maximális méretét 1 MB-ra vagy nagyobbra növeli, lehetővé téve USB illesztőprogram több egymást követő 128 KB-os kérést csomagoljon egyetlen nagy tranzakcióba. Kevesebb kis tranzakció kevesebb USB várakozási, előkészítési és véglegesítési parancsot jelent, ami viszont növeli az átviteli sebességet.


Turbó módban az USB 2.0 sebessége általában 8-10 MB/s-mal, a teljesítmény pedig ~25-33%-kal nő. A növekedés attól függetlenül megtörténik, hogy rendszeresen használja-e HDD vagy SSD, mert a meghajtó sebessége nagyobb, mint az interfész sávszélessége.

Ha van egy ilyen Asus alaplapja, akkor az Asus segédprogramban USB 3.0 A Boost a Normál gombbal együtt egy "Turbo" vagy "UASP" gomb jelenik meg a port csatlakoztatásakor USB 3.0 a megfelelő eszköz csatlakoztatva van. És nem mindegy, hogy ez a port chipset port, vagy külön vezérlő szolgálja ki. A turbó mód minden USB 2.0 ill USB 3.0 UAS nélkül, és ha eszköze ezen keresztül csatlakozik USB 3.0, támogatja az UAS-t, akkor a Turbó mód nem lesz elérhető számára. Alapértelmezés szerint minden eszköz "Normál" (BOT) módra van állítva.

Az ASRock XFast USB-szoftvere kifinomultabbnak tűnik, és bármilyen USB-porton lehetővé teszi a Turbo módot, még akkor is, ha a meghajtó még nincs NTFS- vagy FAT-formátummal formázva. Azonban csak az Asus teszi lehetővé az UAS protokoll engedélyezését a Windows 7 rendszerben licencelt illesztőprogram használatával MCCI ExpressDisk UASP illesztőprogram .

Az Asus UASP illesztőprogramja jobban teljesít, mint a BOT és a natív UAS illesztőprogram a Windows 8 rendszerben, különösen véletlenszerű olvasási műveletek esetén.

Soros adatátvitelkor a Windows 8 UAS-illesztőprogramja gyorsabb, közel 360 MB/s-os sebességet ad le, olvasási műveletekben 25 MB/s-mal megelőzve az Asus UASP-illesztőprogramját. Összehasonlításképpen a BOT maximális értéke ~300 MB/s. Az Asus UASP-illesztőprogramja vezet a szekvenciális írásban, elérve a ~340 MB/s-ot. UAS Driver Windows rendszerek 8 csak ~325 MB/s. De mindkét UASP mód észrevehető javulást biztosít a BOT-hoz képest, amely ~315 MB/s-on éri el a csúcsot.

USB 3.0 | Engedélyezze az UAS-t régebbi alaplapokon, USB 3.0 támogatással

Amint azt már megjegyeztük, még ha van is olyan eszköze, amely támogatja az UAS-t, a rendszernek, amelyre telepíti, azt is támogatnia kell, különben semmi haszna nem lesz. Ehhez figyelembe kell vennie a hardver és szoftver tényezőket.

Készlet Windows illesztőprogramok 7 nem tartalmazza az UAS támogatást, ezért az Asus segédprogram USB 3.0 A Boost konfigurációs inf fájlokat tartalmaz a telepítési almappában. Ezek a fájlok a hiányzó hivatkozások.

Mint kiderült, technikailag ugyanazokat az illesztőprogramokat használhatja az UAS manuális engedélyezéséhez. Van azonban egy akadály ezen az úton. Amikor az Asus licencelte az MCCI UAS illesztőprogramot, hozzáadtak egy rutint, amely ellenőrzi az alaplap gyártmányát és modelljét. Ha egy másik cég tábláját használod, a dolgok azonnal bonyolultabbá válnak (bár a mi laborunkban van a segédprogram).

Ha azonban a CPU-Z „ASUSTek Computer INC” néven azonosítja az alaplap fejlesztőjét, az „USB Mass Storage Driver” kézi cseréje az „ASUS USB 3.0 Boost Storage Driver”-re a Rendszertulajdonságok részben egy második „UAS Storage Driver”-t ad hozzá.

Ha ezt a trükköt nem Asus kártyán próbálja meg végrehajtani, akkor hibaüzenet jelenik meg. Az egyetlen módja annak, hogy megkerülje, az SMBIOS vonal módosítása a speciális segédprogram. Ismétlem, nem mindenki akar majd annyit vacakolni, különösen, ha figyelembe vesszük, hogy ez nem az egész eljárás.

Az biztos, hogy vettünk egy régi Asus táblát, ami megvan USB 3.0, de nem támogatja az UAS-t.

Hardver

Csak azért, mert az illesztőprogram telepítve van, nem jelenti azt, hogy az UAS működik. Megfelelő hardveres támogatás is szükséges. Vegyük például az Asus P8P67 Deluxe-t. Természetesen tartalmazza a szükséges SMBIOS sort, de Renesas vezérlőt használ USB 3.0, ezért ez a modell nem szerepel a támogató kártyák listáján USB 3.0 Boost. A listán szereplő összes kártyának van egy közös összetevője - az ASMedia ASM1042 vezérlő.

A helyzet az, hogy az ASMedia vezérlő támogatja az UAS-t, de a Renesas nem. Sikerült működésre bírnunk az UAS-t a „natív” porton keresztül USB 3.0 Z77 lapkakészlet Windows 8 bekapcsolt rendszerrel alaplap Az ASRock Z77 Extreme6 (az Asus UAS meghajtóval együtt a P8Z77-V Deluxe lapon Z77 lapkakészlettel), ez arra utal, hogy a beépített Intel vezérlő támogatja az UAS protokollt.

Ehhez képest a régi Renesas vezérlőből vagy hiányzik a szükséges hardver támogatás, vagy illesztőprogram-frissítést igényel.

Valószínűleg egyszerűbb lenne kártyát venni Syba USB 3.0 PCIe (SD-PEX20112). Ez az alacsony költségű megoldás azért működik, mert az ASM1042 vezérlőn alapul, amely támogatja az UAS protokollt. Csak telepítse az Asus ASM1042 illesztőprogramját, és máris indulhat.

Az Iometer tesztfutásai a Syba kártyán keresztül csatlakoztatott Thermaltake BlacX 5G-n USB 3.0, erősítse meg az UAS működését. A szekvenciális olvasási sebesség eléri a 325 MB/s-ot, amit egy natív UAS-támogatással rendelkező kártyán szerettünk volna látni.

USB 3.0 | A magasabb termelékenység felé

Teljesítmény USB 3.0 nagymértékben változik a vezérlőktől, eszközöktől és gazdagéptől függően, amint azt tesztadataink is bizonyítják. És valóban érdemes volt kutatni, hogy kitaláljuk, melyik összetevő kombinációja adja a legjobb eredményt.

A turbó mód és az UAS két vonzó technológia, amelyek javítják a kezdeti viselkedést USB 3.0. De mindkét megoldáshoz olyan eszközökre van szükség, amelyek nem „eszik fel” a teljesítményt, és lehetővé teszik az interfész teljes potenciáljának kibontakozását. Csatlakoztasson egy külső merevlemezt ezen keresztül USB 3.0, és szinte minden helyzetben azonos sebességgel fog futni. Ahhoz, hogy valóban érezze a különbséget, gyors SSD-t kell használnia.

De ne várjon nagyobb véletlenszerű I/O teljesítményt. Elképzelhetjük, hogy hányan támaszkodnak egy USB-n keresztül csatlakoztatott meghajtóra, és nagyszámú műveletet magában foglaló feladatokkal dolgoznak véletlenszerű adathelyekkel, és szeretnénk felhívni a figyelmet arra, hogy a Turbo mód és az UAS ebben nem segít. Valójában csak a lineáris olvasási/írási műveletek profitálnak a sebességnövekedésből ezekben a módokban.

Ez furcsa lehet, de a legnagyobb sebességnövekedést a Turbo módnak köszönhetően tapasztaltuk az eszközökön USB 3.0 aki a legtöbbet demonstrálta alacsony szint termelékenység. Az Apricorn SATA-USB 3.0 Adapter, kedvenc laboreszközünk, rosszul optimalizált vezérlőt használ. Sok olcsó USB 3.0-A tárolók és a pendrive-ok ebbe a kategóriába tartoznak, és ezek azok az eszközök, amelyek a legtöbbet profitálnak a Turbóból, ami azért jó, mert a Turbo mód értelemszerűen ingyenes.

A Turbó mód bekapcsolása azonban nem használ, ha többet használ drága eszközök az alapon USB 3.0, mint például a Thermaltake BlacX 5G, mert standard módban (BOT) már elég jó a teljesítményük. Ebben a helyzetben az UAS nagy különbséget jelent, a rendszertől függően a soros adatátviteli sebesség 20%-kal gyorsabb lehet.

Az UAS relatív új technológia, ezért tovább Ebben a pillanatban tartózkodunk a következtetések levonásától. Néhány beszállító, akikkel megkerestük, azt mondta, hogy jobb eredményeket értek el laboratóriumaikban, és okunk van ezt hinni. Egyes mérnökök szerint az új eszközök fejlesztésével a szekvenciális műveletek sebessége eléri a 430 MB/s-ot, a véletlenszerű műveletek pedig a 100 MB/s-ot. Összehasonlításképpen a mi berendezésünkön 350, illetve 70 MB/s-ot sikerült elérni.

Végtére is, az UAS interfész óriási lehetőségeket rejt magában, és nem biztos, hogy csak a rajongók profitálhatnak belőle. Amint azt a Western Digital egyik mérnöke megjegyezte, ez a technológia relevánsabb a számára mobil rendszerekés asztali környezetek belépő szint. BOT módban az USB nagy terhelést ró a CPU-ra, ami megmagyarázza, hogy az USB 2.0 ill. USB 3.0 nagyon gyakran lassan futnak régebbi rendszereken. Az UAS protokoll hatékonyabb és lényegesen kevesebb CPU-terhelést termel. A parancssor-támogatás hozzáadásával a műveletek párhuzamos feldolgozása révén megnőtt a teljesítmény. Mindez végső soron hozzájárul a régebbi és olcsóbb számítógépek teljesítményének javításához, felszabadítva a processzort más feladatokhoz.

Az utóbbi időben egyre gyakrabban hallunk róla USB 3.0 verzió, hogy ez nagyon jó, gyorsabb adatátvitel és még sok előnye van a hagyományos régihez képest USB 2.0 felület. Tehát nézzük meg, mi a különbség köztük, milyen esetekben lesz igazán hasznos az USB 3.0, és mikor nem lesz különbség a régi és a új USB felület.

Az USB 2.0 2000-ben jelent meg. Három üzemmód egyikében működhet (alacsony sebességű, teljes sebességű és nagy sebességű). Mód Magassebességés ez volt a fő innováció az USB 2.0-s verzióban. Az adatátviteli sebesség nagy sebességű módban elérheti 480 megabit másodpercenként. Átlagosan azonban a legtöbb eszköznél az USB 2.0 porton keresztüli adatátviteli sebesség másodpercenként 5-10 megabit.

Tekintettel arra, hogy a fájlok és a média mennyisége az idő múlásával sokkal nagyobb lett, többre van szükség Magassebesség adatátvitel. Így 2008-ban megjelent egy új USB 3.0 interfész, melynek fejlesztését többen végezték nagy cégek Intel, Microsoft, HP és mások.

Annak érdekében, hogy az emberek azonnal megértsék, hogy a készülék USB 3.0 portot használ, a belső része kék műanyagból készült, míg az USB 2.0 gyakran fehér.

És végül a legfontosabb az adatátviteli sebesség, amely USB 3.0-ban eléri a maximumot 5 Gigabit másodpercenként, ami 600 megabájt/másodperc. Ezenkívül az USB 2.0 verziótól eltérően az USB 3.0 áram 900 mA, és ez lehetővé teszi több energiaigényes eszköz csatlakoztatását egy USB-elosztón keresztül.

Figyeljük meg tehát az USB 3.0 és az USB 2.0 közötti fő különbségeket:

  • USB 2.0 átviteli sebesség - 480 megabit / másodperc (60 megabájt / másodperc)
    USB 3.0 átviteli sebesség - 5 Gigabit/s (600 Megabájt/másodperc)
  • USB 2.0 áramerősség - 500 milliamper
    USB 3.0 áramerősség - 900 milliamper
  • Az USB 3.0 verziónál az adatok egyidejű küldése és fogadása történik, míg az USB 2.0 esetén az átvitel csak egy irányba történik.
  • Az USB 3.0 portok kompatibilisek a régebbi USB-eszközökkel.

De meg kell jegyezni, hogy az USB 3.0 verzió csak akkor fog örömet okozni és lenyűgözni a sebességével, ha az USB 3.0 porthoz csatlakoztatott eszköz vagy adathordozó támogatja az interfész ezen verzióját. Például ha a szokásos pendrive A 2.0-s verzió USB 3.0-s porthoz van csatlakoztatva, a sebesség ugyanaz lesz, mint az USB 2.0-s porthoz csatlakoztatva.

2013 nyarán került bemutatásra a felület USB 3.1 verzió akár 10 gigabites adatátviteli sebességgel. Ma már találhatunk akciósan USB 3.1 porttal rendelkező számítógépeket.