Prečo externé SSD nedosahuje plnú rýchlosť?

Je váš externý disk pomalší, než uvádza výrobca? Zistite, ako USB port, kábel, externý box, SLC cache a teplota ovplyvňujú rýchlosť vášho SSD.

 

Preco externe SSD nedosahuje plnu rychlost.jpg


Externé SSD väčšinou nedosahuje rýchlosť uvádzanú výrobcom. Nie je to preto, že by sa vás výrobca snažil zavádzať, ale preto, že výsledný výkon obmedzuje najpomalšia časť celej zostavy. Môže ňou byť USB port, kábel, radič externého boxu, samotné SSD, teplota alebo aj typ prenášaných dát.


Údaj na obale spravidla vyjadruje maximálnu sekvenčnú rýchlosť nameranú v ideálnych podmienkach. V reálnej prevádzke však dáta prechádzajú viacerými vrstvami hardvéru a softvéru. Každá z nich pridáva réžiu alebo môže vytvoriť výkonnostné úzke hrdlo.


Rýchlosť externého SSD určuje celý dátový reťazec


Výkon externého úložiska nie je vlastnosťou iba samotného SSD. Dáta musia prejsť z pamäťových čipov cez radič disku, prevodník v externom boxe, USB kábel a USB radič v počítači až do operačnej pamäte alebo na cieľový disk. Výsledná rýchlosť sa vždy prispôsobí najpomalšiemu článku tohto reťazca.


Základné pravidlo: rýchlosť celej zostavy zodpovedá rýchlosti jej najpomalšieho článku


1. USB port a kábel môžu obmedziť priepustnosť
Rozhranie USB 10 Gb/s má hrubú teoretickú priepustnosť 10 Gb/s, teda približne 1 250 MB/s. Túto hodnotu však pri kopírovaní bežne nemožno dosiahnuť, pretože časť kapacity spotrebuje kódovanie, riadenie prenosu a ďalšia protokolová réžia.


Ak pripojíte 10Gb/s externý box k portu USB 5 Gb/s, maximálna rýchlosť klesne približne na polovicu. Podobne môže výkon obmedziť aj kábel. Konektor USB-C totiž neurčuje rýchlosť: rovnaký tvar môžu mať káble pre USB 2.0 aj pre oveľa rýchlejšie štandardy USB4.


2. Prevodný radič externého boxu spracúva komunikáciu
Externý box obsahuje prevodný radič, ktorý zabezpečuje komunikáciu medzi USB a rozhraním SATA alebo NVMe. Jeho výkon závisí od použitého čipu, firmvéru a podporovaných protokolov. UASP umožňuje efektívnejšie spracovanie viacerých požiadaviek než starší režim USB Mass Storage, a preto môže zlepšiť výkon najmä pri náročnejšej práci s dátami.


3. Sekvenčný test nie je to isté ako bežné kopírovanie
Výrobcovia najčastejšie uvádzajú sekvenčnú rýchlosť, teda prenos veľkých súvislých blokov dát. Jeden niekoľkogigabajtový súbor sa preto zvyčajne kopíruje rýchlejšie než priečinok obsahujúci desiatky tisíc malých súborov. Pri každom súbore musí systém samostatne spracovať metadáta, prístupové práva a zmeny v súborovom systéme.


4. Po zaplnení SLC cache sa môže zápis výrazne spomaliť
Mnohé SSD používajú časť pamäte ako rýchlu SLC cache. Kým sa zapisované dáta zmestia do tejto vyrovnávacej pamäte, disk dosahuje vysokú rýchlosť. Pri dlhom zápise sa však cache môže zaplniť a radič začne zapisovať priamo do pomalšej TLC alebo QLC pamäte. Rýchlosť preto môže byť na začiatku testu vysoká a po niekoľkých sekundách alebo minútach výrazne klesnúť.


5. Prehrievanie spúšťa thermal throttling
NVMe SSD aj prevodný radič vytvárajú pri dlhom prenose teplo. Po prekročení určitej teploty zariadenie automaticky zníži výkon, aby zabránilo prehriatiu. Tento ochranný mechanizmus sa označuje ako thermal throttling. Kovový externý box a správne nainštalovaná teplovodivá podložka pomáhajú odvádzať teplo a udržať stabilnejšiu rýchlosť.


6. Príčina spomalenia môže byť mimo externého SSD
Rýchlosť kopírovania môže obmedzovať aj zdrojový alebo cieľový disk. Ak prenášate dáta z klasického pevného disku, externé SSD ich nemôže prijímať rýchlejšie, než ich zdroj dokáže čítať. Výsledok ovplyvňuje aj antivírusová kontrola, šifrovanie, zaplnenie disku, ovládače alebo súčasná aktivita ďalších aplikácií.


Teoretická priepustnosť nie je rýchlosť prenosu súborov


Pri hodnotách rozhrania je dôležité rozlišovať medzi bitmi a bajtmi. USB štandardy sa označujú v Gb/s, zatiaľ čo programy na kopírovanie zvyčajne zobrazujú MB/s. Osem bitov tvorí jeden bajt, takže teoretickú hodnotu v Gb/s možno orientačne vydeliť ôsmimi. Praktická rýchlosť bude vždy nižšia v dôsledku réžie a vlastností konkrétnej zostavy.

 

Označenie rozhraniaHrubý prepočet Čo to znamená v praxi
USB 5 Gb/s    625 MB/s   Skutočná rýchlosť je nižšia v dôsledku réžie a limitov zariadenia.
USB 10 Gb/s 1 250 MB/s   Kvalitná zostava sa môže priblížiť hodnote okolo 1 000 MB/s.
USB 20 Gb/s 2 500 MB/s  Vyžaduje podporu 20 Gb/s na porte, kábli aj externom boxe.
USB4 40 Gb/s 5 000 MB/s  Výsledok výrazne závisí od radiča, réžie USB4 a použitého NVMe SSD.


 Poznámka: Uvedené prepočty vyjadrujú hrubú kapacitu rozhrania, nie garantovanú rýchlosť kopírovania.


Ako zistiť, čo externé SSD spomaľuje?


1. Overte v dokumentácii počítača, akú rýchlosť podporuje konkrétny USB port.
2. Použite dátový kábel, ktorý podporuje rovnakú alebo vyššiu rýchlosť než externý box.
3. Pripojte externé SSD priamo k počítaču a dočasne vynechajte hub alebo dokovaciu stanicu.
4. Na porovnanie preneste jeden veľký súbor a následne priečinok s množstvom malých súborov.
5. Sledujte priebeh rýchlosti: prudký pokles po určitom čase môže súvisieť so SLC cache alebo teplotou.
6. Overte rýchlosť zdrojového aj cieľového disku a ukončite aplikácie, ktoré zaťažujú úložisko.
7. Skontrolujte podporu UASP, aktuálnosť ovládačov a prípadné aktualizácie firmvéru.


Zhrnutie


Externé SSD je iba jednou časťou celej prenosovej cesty. Maximálny výkon závisí od disku, externého boxu, USB portu, kábla, chladenia, typu dát aj softvérového prostredia. Ak nameraná rýchlosť nezodpovedá údajom výrobcu, treba hľadať slabé miesto v celej zostave a nepovažovať SSD automaticky za chybné.

 

FAQ


Prečo externé SSD najprv kopíruje rýchlo a potom sa spomalí?
Najčastejšou príčinou je zaplnenie SLC cache alebo zvýšenie teploty. Po vyčerpaní rýchlej vyrovnávacej pamäte začne SSD zapisovať priamo do pomalšej pamäte NAND. Pri vysokej teplote môže navyše aktivovať thermal throttling.


Môže USB-C kábel obmedziť rýchlosť externého SSD?
Áno. USB-C označuje iba tvar konektora. Kábel môže podporovať rôzne dátové štandardy a niektoré káble určené najmä na nabíjanie prenášajú dáta iba rýchlosťou USB 2.0.
 

Prečo sa malé súbory kopírujú pomalšie než jeden veľký súbor?
Každý súbor si vyžaduje samostatné otvorenie, spracovanie metadát a zápis zmien do súborového systému. Pri veľkom súvislom súbore je podiel tejto réžie výrazne menší.


Zvýši kovový externý box rýchlosť SSD?
Samotný materiál nezvýši maximálnu rýchlosť rozhrania, ale lepší odvod tepla môže zabrániť thermal throttlingu. Disk tak môže udržať vyšší výkon dlhší čas.