RECENZE: HyperX Savage EXO 960GB – externí SSD s USB-C
Kapitoly článků
Nyní se podíváme na výkon v Linuxu přes USB 3.0 5Gb/s. Nejprve jsem testoval čtení z disku za pomoci hdparm, ten umí za pomoci parametru –direct číst přímo z disku a obchází se tak cachování dat v samotném systému, jinak můžeme naměřit i rychlosti přesahující rychlost disku. Tento test pouštím desetkrát, abych si ověřil konzistentní rychlost čtení.
Plotnové disky jsou opět nejpomalejší, nicméně WD Black zde využívá 16GB NAND paměti poměrně úspěšně. Testovaný HyperX Savage EXO si vede velmi dobře, v zápisu překonává konzistentně ostatní disky a při čtení je jen o pár MB pomalejší, než Crucial MX300.
dd is your friend
dd je skvělý nástroj, kterým můžeme v konzoli kopírovat data a celé disky dle chuti. Je ale extrémně důležité dát si pozor, co je zdrojový disk a co je cílový, změny jsou typicky nevratné, pokud je nezarazíme včas. Já testuji za pomoci následujícího příkazu, kdy zapisuji 1GB dat na disk, zapisuji samé nuly a zkouším to celkem desetkrát. Výsledek pak zprůměruji. Poté testuji s větším množstvím dat, což trvá déle, než se vše na disk zapíše. To také pouštím desetkrát a každý průchod zapíše 11GB dat.
Také jsem tentokráte zkusil mimo zapisování nul nějaká náhodná data a to za pomoci parametru urandom, problém je v tom, že tato náhodná data generuje procesor jednovláknově, proto jsem využil i další generátor náhodných dat a to sice urandom osolený openssl, což je možné generovat poměrně rychle, zapisuji tisíckrát 1MB dat, na příště plánuji toto množství navýšit pro větší množství dat, tentokráte jsem nechtěl trápit plotnové disky příliš moc. Za toto popostrčení děkuji čtenáři Lazar, který toto zmínil v diskuzi u recenze jiného SSD minulý rok.
Jednotlivé příkazy vypadají takto:
dd if=/dev/zero of=/dev/sdd bs=1G count=1 oflag=direct
dd if=/dev/zero of=/dev/sdd bs=1G count=10 oflag=direct
dd if=/dev/urandom of=/dev/sdd bs=1G count=1 oflag=direct iflag=fullblock
dd if=<(openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero) of=/dev/sdd bs=1M count=1000 oflag=direct iflag=fullblock
HyperX Savage EXO si v Linuxových testech vede překvapivě nejlépe, byť se jedná skoro o chybu v rámci měření, rozdíly oproti některým dalším SSD jsou velmi malé, limit je spíše výkon CPU a propustnost USB rozhraní.