Diit.cz - Novinky a informace o hardware, software a internetu

RECENZE: Gigabyte NVMe SSD 1TB, aneb nejvýhodnější 1TB SSD na trhu?

A přijíždí další SSD, tentokráte dostupné TLC SSD společnosti Gigabyte.

Nyní se podíváme na výkon v Linuxu Mint 19.3. 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í. Před samotným spuštěním testu používám ještě příkaz, který vypne cachování do RAM v rámci Linuxu: hdparm -W 0 /dev/nvme1n1

graph-10

Při přímém čtení je bez cache je Gigabyte NVMe SSD 1TB nejpomalejší ze všech NVMe disků, pořád je ale výrazně rychlejší, než SATA disky.

 

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 24MB dat, u mnoha SSD se tak vyčerpá SLC cache. Také jsem nově vyzkoušel parametr oflag=dsync, který donutí zápis každého 8kb bloku dat na SSD, tím se zcela obchází různé cache a získáme tak reálnější pohled na rychlost zápisu.

Jednotlivé příkazy vypadají takto:

dd if=/dev/zero of=/dev/nvme1n1 bs=1G count=1 oflag=direct
dd if=/dev/zero of=/dev/nvme1n1 bs=1G count=1 oflag=direct oflag=dsync
dd if=/dev/zero of=/dev/nvme1n1 bs=1G count=10 oflag=direct
dd if=/dev/zero of=/dev/nvme1n1 bs=1G count=10 oflag=direct oflag=dsync
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/nvme1n1 bs=24M count=1000 oflag=direct iflag=fullblock
graph-11
graph-12
graph-13
graph-14
graph-15

Gigabyte NVMe SSD 1TB si vede velmi dobře proti ostatním diskům, vlastně až překvapivě dobře, cachování do RAM zdá se funguje poměrně dobře. Pokud dojde ke zpomalení, jedná se opět o nejpomalejší NVMe disk, opět je však rychlejší, než SATA disky a Samsung 960 EVO.

Karel "Karáš Svorka" Svoboda (Google+)

Pesíci dělají chro. Je potřeba vysumýšovat chrochták.

VGA Legacy MKIII

více článků, blogů a informací o autorovi

Diskuse ke článku RECENZE: Gigabyte NVMe SSD 1TB, aneb nejvýhodnější 1TB SSD na trhu?

Sobota, 29 Květen 2021 - 19:01 | Dada1234 | Taky díky této pozitivní recenzi jsem si tento...
Středa, 3 Červen 2020 - 10:06 | tomas-marny_1_2_3_4 | SLC cache určitě má (ale opravdu se výrobce už...
Neděle, 9 Únor 2020 - 21:41 | Karáš Svorka | Protože jsou to staré pomalé stroje s novějšími...
Neděle, 9 Únor 2020 - 20:45 | BlackRider | "nějaké problémy s výkonem nepozoruji, spíš...
Neděle, 9 Únor 2020 - 19:22 | Artael | Tak je tam samozřejmě default. Podle mě zkrátka...
Neděle, 9 Únor 2020 - 17:43 | Karáš Svorka | Myslím, že u normálních disků je to normálně...
Neděle, 9 Únor 2020 - 17:42 | Karáš Svorka | Záleží co děláte, zaznamenal jsem, že systém s...
Neděle, 9 Únor 2020 - 17:40 | Karáš Svorka | Mám zkušenosti ze spíše malé firmy, ale od dob...
Neděle, 9 Únor 2020 - 17:39 | Karáš Svorka | Jenže Apple Mogbuk není normální HW + Wokna +...
Neděle, 9 Únor 2020 - 17:37 | Karáš Svorka | No a čím byl ten disk šifrován? Sandy Bridge a...

Zobrazit diskusi