Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

Od 64 MB do 64 GB, czyli jak standard USB wpływa na szybkość transmisji

Jest to już drugie podejście do tematu kart pamięci i ich szybkości. Za pierwszym razem prawdopodobnie przeceniłem możliwości USB 2.0. Czy faktycznie USB 3.0 jest w stanie przyspieszyć transmisję między PC a kartą pamięci ? Jeśli tak, to o ile ? Czy to w ogóle ma jakiś sens ? Do testów wziąłem tylko karty SD z kilku powodów. Po pierwsze są one najbardziej popularne i większość ludzi używa głównie takich. Po drugie nie zamierzam ich testować w taki sam sposób, jak ostatnio. Na razie nic więcej nie powiem.

Zakup odpowiedniego czytnika kart pamięci

Z powodu, że posiadam uniwersalny czytnik, ale tylko na USB 2.0, pojechałem do sklepu. Pierwszym sklepem, który odwiedziłem był Media Markt. Natknąłem się na grupkę osób w czerwonych koszulkach i stwierdziłem, że warto spytać, czy coś takiego posiadają w ofercie. Zostałem jednak odesłany z kwitkiem. No to spróbowałem dalej. Saturn. Tu znowu nic. Odwiedziłem jeszcze kilka sklepów. Całą listę zamieszczam poniżej.

  • Media Markt
  • Saturn
  • RTV Euro AGD
  • Komputronik
  • X-KOM
  • LP Elektronik
  • Sferis

Stosowny czytnik znalazłem tylko w dwóch miejscach: X-KOM oraz Sferis. Na taki sprzęt w obu sklepach musiałbym jednak czekać 2 dni (tyle czasu potrzeba by sprowadzić sprzęt z magazynu). Co ciekawe, miałem wybór, zarówno w jednym jak i drugim sklepie. Kupiłem produkt firmy Kingston model FCR-HS4. Kosztował mnie 78 zł, czyli niemało, ale zależało mi na czytniku uniwersalnym. A jak wyglądają ceny internetowe ? Najtańszy czytnik kart, jaki znalazłem w Sieci, kosztował około 50 zł z wysyłką, a ten konkretnie model około 100 zł. Różnych modeli czytników na USB 3.0 jest w Sieci niezbyt dużo, choć żeby je zliczyć, obie ręce by nie wystarczyły.

Czytniki w innych urządzeniach

Tak się zastanawiałem, co zatem montują w laptopach? W moim laptopie czytnik kart musi być na złącze USB 2.0, bo uzyskiwane wyniki prędkości były podobne do tych uzyskanych na zewnętrznym sprzęcie. Producenci chwalą się, że w ich laptopach montowane są złącza USB 3.0, ale nic nie wspominają o czytniku kart, poza tym, że sprzęt jest w niego wyposażony. Postanowiłem się jednak dowiedzieć, czy znajdę laptopa, w którym szybki czytnik kart się znajduję. Pomyślałem, że jeśli nie znajdę takiego rozwiązania w laptopach, to przynajmniej może w desktopach. Wykonałem parę telefonów do następujących firm:

  • Asus
  • Acer
  • Dell
  • HP
  • MSI

W ostatniej firmie poproszono mnie, bym napisał e-maila, co uczyniłem. Do tej pory jednak nie uzyskałem odpowiedzi. Chciałem się skontaktować jeszcze z firmą Lenovo, ale kontakt z nimi jest mocno utrudniony. Trzeba przebić się przez formularz kontaktowy podając całą masę informacji od imienia i nazwiska aż po numer buta właściciela i rasę jego psa/kota, po czym oni mogą oddzwonić lub odpisać na naszą skrzynkę e-mail. Co wyszło z rozmów telefonicznych? Początek rozmowy po przedstawieniu pytania był zawsze taki sam. Cisza. Nie obyło się bez konsultacji zbiorowych w tle czy przekierowywania połączeń. Ostatecznie odpowiedź brzmiała zawsze podobnie. Od żadnej firmy nie usłyszałem:

TAK, mamy takie rozwiązania.

Testy

W oczekiwaniu na czytnik, postanowiłem, że do testu kart pamięci użyję smartfona. Stwierdziłem, że flagowiec od Lenovo powinien się nadać, a że przypadkowo miałem taki przy sobie, postanowiłem tak zrobić.Testy przeprowadziłem na smartfonie Moto X Style. Wystarczyło poszukać jeszcze oprogramowania do tego celu, które wzbudzało zaufanie. No i znalazłem - AndroBench Storage Benchmarking Tool. Nie miałem szans przetestować innych typów kart niż microSD, bo nie znalazłem w telefonie odpowiednich slotów (te nowoczesne smartfony są takie niedopracowane) . Testowi poddałem karty 64 MB, 2 GB, 16 GB, 32 GB, 64 GB oraz 1 kartę MMC o pojemności 32 GB. Zapytacie pewnie jak ją tam wcisnąłem. Sam producent ją umieścił wewnątrz urządzenia.

Karta microSD 64 MB

Parametry tej karty nieznacznie różnią się od tych wykonanych przeze mnie z wykorzystaniem CrystalDiskMark oraz ParkDale na notebooku HP pod kontrolą Windows 7.Tutaj raczej nikt by się nie spodziewał przyrostu prędkości. Karta ma swoje lata. Nie udało mi się znaleźć parametrów tej karty w Sieci. Cóż, musimy przyjąć, że są one zgodne z tym, co zadeklarował producent.

Karta microSD 2 GB

Prędkości odczytu i zapisu są tutaj zbliżone w stosunku do tych uzyskanych pod systemem Windows. Specyfikacji karty na stronie producenta nie znalazłem, co jakoś mocno mnie nie zdziwiło. Pewnych danych dostarcza nam jednak strona Media Markt, na której karta nadal istnieje z dopiskiem “Produkt chwilowo niedostępny”. W specyfikacji karty na tej stronie znajdziemy następujące parametry: prędkość zapisu - 4 MB/s, prędkość odczytu - 5 MB/s. Spoglądając na dowolny test okaże się jednak, że producent wywiązał się z obietnicy danej klientowi.

Karta microSDHC 16 GB

Włożenie tej karty do slotu w smartfonie dało jej dużego kopa. Prędkość odczytu jest teraz 2,25 razy wyższa i wynosi około 45 MB/s. Nie jest jednak tak idealnie, gdyż prędkość zapisu spadła o niemal 45% w stosunku do wskazań CrystalDiskMark - tylko 10 MB/s (co ciekawe jest niemal identyczna ze wskazaniami programu ParkDale). A co mówi producent o jej parametrach ? Na oficjalnej stronie firmy GoodRAM przeczytamy, że minimalna prędkość zapisu powinna wynosić 10 MB/s (jak zaokrąglimy mój wynik, to wszystko się zgadza), a prędkość odczytu dochodzić do 60 MB/s. Tu też jest ok, choć spodziewałbym się więcej.

Karta microSDHC 32 GB

Prędkość zapisu karty jest praktycznie identyczna jak w przypadku CrystalDiskMark. Odczyt karty jest, podobnie jak w przypadku karty 16 GB, szybszy o około 2,1 raza. Producent obiecuje, że prędkość odczytu powinna dochodzić do 48 MB/s i tak faktycznie jest.

Karta microSDXC 64 GB

W przypadku tego testu, zarówno odczyt jak i zapis są szybsze. Prędkość zapisu nie różni się znacząco od wyników w CDM, natomiast odczyt jest 2,3 raza szybszy. Jak widać sytuacja ma się podobnie jak w przypadku karty o pojemności 32 GB. Są to bliźniacze karty, więc nie zdziwi też fakt, że mają osiągać podobną prędkość odczytu (do 48MB/s).

Karta MMC 32 GB

To najszybsza karta, którą testowałem. Zrobiłem kilkukrotnie test i uzyskałem średnią prędkość odczytu na poziomie 200 MB/s (testy wskazywały duży rozrzut wyników pomiędzy 180 MB/s a 220 MB/s), zapis tak jak widać na zrzucie wynosił około 30 MB/s. To świetne wyniki patrząc na poprzednie karty. Kartę produkuje Samsung, więc zapewne podobne montuje do swoich flagowców, jak nie szybsze.

Podsumowanie

Ostatecznie 2^10 przełożyło się na 12-krotny przyrost prędkości zapisu. W Windows wynik ten był nieco niższy, ale myślę że można to potraktować jak błąd pomiarowy (całkiem spory, ale zawsze). Ciekawszy jest jednak drugi wynik. Udało się uzyskać 4,3-krotny przyrost prędkości odczytu. Wersja USB ma tutaj jak widać wpływ na szybkość, bo dla USB 2.0 uzyskałem przyrost tylko około 2,25-krotny. Oznacza to, że odczyt po USB 3.0 dla kart microSDHC i microSDXC jest realizowany 2 razy szybciej niż po USB 2.0.

Czy zatem powinniśmy ustawiać się w kolejce po czytniki na USB 3.0 ? Według mnie nie. Udało się zwiększyć tylko prędkość odczytu. Czysto teoretycznie, kopiując całą zawartość karty 32 GB, wykorzystując złącze USB 3.0, powinniśmy oszczędzić około 15 minut, przy założeniu że prędkość non stop będzie maksymalna. To jednak duże uproszczenie. Kto jednak kopiuje naraz całą zawartość karty? Możliwe, że robią to osoby, które zajmują się zawodowo tworzeniem wideo i fotografią. Nawet jednak wtedy jest to trudne zadanie, gdyż taka karta mieści 7600 12-megapikselowych zdjęć lub nawet 8 h wideo FullHD. Te osoby zapewne mają szybsze karty i korzystają z odpowiednich czytników od dawna. Zwykły zjadacz chleba posiadający kartę, która ma być w jego opinii dobra i tania, nie odczuje znaczącego zmniejszenia czasu kopiowania danych na dysk twardy. Zastanówmy się, co robimy, by zgrać dane z karty pamięci smartfona/tabletu. Podłączamy go do komputera za pomocą kabla microUSB, bo nie chce nam się męczyć z szufladką, którą trzeba otwierać za pomocą specjalnego, bardzo zaawansowanego technologicznie sprzętu (łatwiej jest oczywiście w przypadku starszych urządzeń). Nie sądzę, że odpowiedni czytnik mógłby wygrać z naszymi przyzwyczajeniami. Sytuacja mogłaby wyglądać lepiej za sprawą USB typu C montowanego w nowych urządzeniach. Domyślnie każde takie złącze miało być w standardzie USB 3.1, w praktyce jednak jest inaczej. Tylko nieliczne urządzenia posiadają szybki standard przesyłania danych o prędkości 5 Gb/s lub 10 Gb/s.

Jeśli przyrost szybkości w najtańszych kartach jest tylko 2-krotny i to tylko przy odczycie, to po co kupować dodatkowy sprzęt ? Jeśli nie ma chętnych na taki sprzęt, to po co właściciele sklepów mają go trzymać na magazynie ? Zapewne wraz z powiększaniem się pojemności kart, nagle ten sprzęt zacznie być potrzebny i być może będzie na niego boom w przyszłości, chyba że szybciej USB typu C w każdym telefonie pokaże na co je stać. Może też wtedy producenci laptopów zaczną wkładać do środka odpowiednie czytniki kart pamięci i się tym chwalić. Na razie ich tam nie ma, bo po co wkładać coś ekstra do środka, za co ekstra trzeba zapłacić producentowi, jak klient i tak kupi dany model laptopa nawet bez tego elementu. Na chwilę obecną, czytników kart pamięci na USB 3.0 jest mało, bo mało jest odbiorców takiego sprzętu. W laptopach czytnik kart pamięci jest traktowany jako miły dodatek, a żaden producent notebooków pewnie w najbliższym czasie nie uświadomi zwykłego Kowalskiego, że jest mu to potrzebne, bo mało na tym zarobi. Istnieją oczywiście karty profesjonalne, do których odczytu/zapisu przydatny jest taki sprzęt, który zakupiłem. Może to wtedy przyspieszyć pracę i to znacząco. Widać to po licznych testach różnych kart zrobionych na potrzeby publikacji na stronach internetowych.

Na tle tych testów najbardziej blado wypada USB 2.0, które powinno zapewnić prędkość 480 Mb/s czyli 60 MB/s. Uzyskana maksymalna prędkość podczas testu kart to jednak tylko około 20 MB/s czyli zaledwie 33,3% domniemanej pełnej prędkości. Większe szybkości transmisji są oczywiście możliwe, ale chyba nigdy nikomu nie udało się uzyskać prędkości wyjściowej. A może się mylę ?

Karta 16 GB jest produkowana przez firmę GoodRAM, a nie tak jak widoczne to jest na zrzucie z programu SD Insight - SanDisk 

sprzęt urządzenia mobilne

Komentarze

0 nowych
Konradzio   1 #1 17.07.2017 20:20

W Dellu e7470 czytnik kart pamięci mam na PCI Express - jeszcze nie znalazłem karty, która by wyczerpała możliwości złącza › Realtek Semiconductor Corp. Gniazdo PCI 14 (magistrala PCI 2)

karol221-10   13 #2 17.07.2017 20:24

Pierwsza myśl, która przyszła mi do głowy po przeczytaniu tytułu to pytanie: Jak osiągnąć na USB 64GB/s? (Wiem, w tytule nie było /s, ale tak mi się przeczytało :)) Dopiero po przeczytaniu kilku pierwszych zdań zauważyłem, że chodzi o karty pamięci.

rm7   7 #3 17.07.2017 20:32

Wyższej jakości laptopy (np. Dell Latitude, Lenovo Thinkpad) mają czytniki kart na magistrali PCI-E, generalnie bardzo szybkie. Nie wiem jak tańsze laptopy.
Karty są różne, taka Samsung 64GB Pro ponoć ma 80MB/s zapisu.

"Jeśli przyrost szybkości w najtańszych kartach jest tylko 2-krotny i to tylko przy odczycie, to po co kupować dodatkowy sprzęt ?"
Zawodowi fotografowie pewnie sporo czasu oszczędzają na szybkich kartach i szybkich czytnikach :)

pocolog   13 #4 17.07.2017 20:45

To czytniki kart pamięci w laptopach nie są wlutowane w płytę główną tylko podpięte przez USB?

Mk13   16 #5 17.07.2017 20:51

@pocolog: Tańsze mają USB, droższe, biznesowe przez PCI. Kamerki w laptopach też są przez USB zazwyczaj.

pocolog   13 #6 17.07.2017 20:59

@Mk13: Kamerki to wiem, bo tak się nawet przedstawiają w systemie, ale ostatnio rozbierałem jakiegoś HP i Della i nie zwróciłem uwagi jak czytnik jest podpięty nawet ;)

pamix   7 #7 17.07.2017 21:55

@rm7: Nie przeczytałeś całego mojego wpisu. Wspominam o fotografach.

Ale że czytniki są w laptopach na PCI-Ex to nawet nie wiedziałem.

  #8 17.07.2017 21:58

@Mk13: Ja mam stacjonarkę biznesową ThinkStation E31 i wbudowany czytnik kart zgłasza się jako "Realtek USB 2.0 Card Reader". A ten komp do tanich nie należał (grafika Quadro w standardzie). Także chyba nie zawsze biznesowe równa się PCI.

pamix   7 #9 17.07.2017 22:00

@pocolog: Czytniki kart to najczęściej w laptopie osobna płytka, którą podłączamy taśmą do płyty głównej. Tak przynajmniej jest w laptopach "dla ludu".

sgj   12 #10 17.07.2017 22:33

@"Karta 16 GB jest produkowana przez firmę GoodRAM"

Karty pamięci podobnie jak pendrive są przez GoodRam importowane i brandowane, więc wielce prawdopodobne, że jednak jest to sandisk. Zresztą na pamięci jest info gdzie ją wyprodukowali

@"Uzyskana maksymalna prędkość podczas testu kart to jednak tylko około 20 MB/s"

USB wyciąga nieco ponad 30, co można łatwo sprawdzić przy pomocy szybkiego pendrive lub dysku usb. Z czytnikami kart problem tkwi w stosowanych układach, które zwykle są jakie są.

Autor edytował komentarz w dniu: 17.07.2017 22:35
DiamondBack2   2 #11 18.07.2017 08:28

Nie ma takich kart jak MMC 32GB. Największa karta MMC to 2GB z tego co mi wiadomo. Chyba, ze chodziło ci o pamięć eMMC?

makita   5 #12 18.07.2017 08:35

@sgj: @pamix: ""Karta 16 GB jest produkowana przez firmę GoodRAM""

Jeśli chodzi o ścisłość, to nie jest firma GoodRAM, tylko Wilk Elektronik. GoodRAM to taki brand pamięci, ale nie nazwa firmy :)

  #13 18.07.2017 09:29

Jaki jest sens robienia screenshotów na których nic nie widać? Przynajmniej w wersji mobilnej...

elita   6 #14 18.07.2017 11:47

Mój macbook (retina 13" z 2013) roku ma wbudowany czytnik na pewno szybszy niż usb2 (pewnie usb3). Na kartach SD dedykowanych do wideo zamyka ich papierowe parametry bez problemu.

  #15 18.07.2017 12:11

już 7 lat od rejestracji :)

WODZU   18 #16 18.07.2017 16:20

Trzeba było wybrać się do Media Expert w mojej miejscowości, w którym dowiedziałbyś się, że czytnik kart pod USB 3.0 nie ma sensu, bo i tak go nie wykorzystasz, że mają jeden na stanie, ale nie możesz go sprawdzić :)

dthlfwp   7 #17 18.07.2017 18:52

U mnie w laptoku HP też pokazuje, że czytnik podpięty jest pod PCI-E. (Realtek).
USB typu C to tylko kształt złacza i rozmieszczenie pinów, może one rownie dobrze obslugiwać tylko USB 2.0, 3.1 Gen1 jak i Gen2.

pamix   7 #18 18.07.2017 21:13

@Anonim (niezalogowany): Jak ten czas leci.

gco17   1 #19 19.07.2017 04:48

heh kiedyś karta 512mb to było coś.....

Berion   16 #20 19.07.2017 18:37

Czytniki SDHC są zwykle na USB 2.0, SDXC mogą być na USB 2.0, 3.0 i PCI.

Poprzedni czytnik Kingstona jest lepszy, obsługuje dwa razy więcej kart i nie wygląda aż tak jak zabawka. No tyle że właśnie, jest na 2.0. W ogóle to ten rynek się skurczył wraz z popularyzacją SD i prędzej znajdziesz stację dokującą niż taki czytnik.

pamix   7 #21 20.07.2017 06:48

@Berion: Czytnikowi brakuje obsługi kart xD i MMC (układ styków mają chyba identyczny jak SD), jednak ani nie są one dalej rozwijane. Jak ktoś potrzebuje, to zapewne stosowny czytnik ma. Mógłby obsługiwać więcej kart, ale jak nie obsługuje to według mnie tragedii nie ma

Czytnik faktycznie wygląda jak zabawka i to mnie zastanawiało. Mam dwa czytniki z Biedronki i one pod względem designu biją na głowę Kingstona. W trochę wyższej cenie był SanDisk, który w tej kategorii też stał wyżej.