Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

Door Willem de Moor

Redacteur componenten

Gigabyte Aorus Gen4 7000s Review

Een vergelijking van Gen4-ssd's

Testmethode

We maken uiteraard gebruik van een platform met PCIe Gen4-ondersteuning om onze ssd's zonder bottlenecks te testen. We gebruiken een ASUS Primee X570-A Pro-moederbord met een Ryzen 7 3700X-processor en 16GB geheugen. Op de Samsung EVO 500GB-systeemschijf is Windows 10 2004 geïnstalleerd en voor de benchmarks zorgen we voor een update van de ssd-firmware indien beschikbaar.

We maken gebruik van een mix van synthetische en praktijkbenchmarks. Daarnaast gebruiken we TinkerForge-bricks om het opgenomen vermogen van de drives te meten. Die bieden voldoende resolutie om ook idle-vermogens van M.2-drives te meten.

AS SSD

De synthetische benchmarks bestaan uit AS SSD en ATTO. AS SSD maakt gebruik van niet-comprimeerbare data, zodat we vooral uit de sequentiële lees- en schrijftests realistischer data krijgen dan de data die fabrikanten graag specificeren. Met AS SSD draaien we voornoemde sequentiële tests, maar we kijken ook naar de minstens zo belangrijke 4kB-tests: dataoverdrachten van kleine bestanden. Die tests draaien we met hoge en lage queue depth, ofwel met veel respectievelijk weinig opdrachten die gelijktijdig naar de ssd worden gestuurd.

ATTO

Met ATTO Disk Benchmark wordt anders dan met AS SSD van comprimeerbare data gebruikgemaakt. Dat leidt tot hogere doorvoersnelheden dan bij AS SSD, reden voor fabrikanten om vaak met data van deze benchmark te adverteren. Met een combinatie van tests met comprimeerbare en niet-comprimeerbare data geven deze twee synthetische benchmarks een indicatie van de bandbreedte waarbinnen ssd's kunnen werken.

Omdat synthetische benchmarks slechts een indicatie van prestaties geven, draaien we ook een aantal praktijkbenchmarks, die laten zien welke prestaties de ssd's bij daadwerkelijk, normaal gebruik neerzetten.

NasPT-traces

Daartoe maken we gebruik van een set traces die we zelf ontwikkeld hebben. Traces zijn opnames van alle driveactiviteit die terug te spelen zijn. Alle schijfactiviteit die bijvoorbeeld bij het starten van een game plaatsvindt, hebben we vastgelegd en kunnen we met NAS Performance Toolkit afspelen. Dat levert een score in bandbreedte op: hoe sneller een drive is, hoe hoger de bandbreedte bij het afspelen.

Testconfiguratie

Moederbord ASUS Prime X570-A Pro
Processor AMD Ryzen 7 3700X
Geheugen Kingston HyperX Fury 2x8GB DDR4-2666
Systeemdrive Samsung 850 EVO 500GB
Videokaart Nvidia Quadro K2000
Koeler AMD Wraith Prism
Voeding Seasonic Prime Titanium 650W
Windows-versie 2004, build 19041.330
Gebruikte software AS SSD 2.0.7316.34247
ATTO 4.01.0f1
PCMark 10 2.1.2177 64
NasPT 1.7.1

We hebben de traces in drie groepen verdeeld, waarbij we verschillend gebruik van pc's hebben samengevoegd.

De 'light desktop workload' bestaat uit het starten van het Windows 10-systeem, waarna alledaagse programma's als de Chrome-browser en Office-applicaties worden gebruikt. Om de testduur te verkorten, wordt de idle-tijd tussen transacties beperkt tot maximaal 100ms. De gemiddelde doorvoersnelheid in de trace is, na verkorting van de idle-tijd, 22,9MB/s. In totaal worden er 1,96GB gelezen en 1,37GB geschreven. 6,8 procent van de transacties is sequentieel.

De 'Photoshop & Lightroom heavy workload' is gebaseerd op een trace van Photoshop en Lightroom in een multitaskingscenario. Hierbij wordt gewerkt met Photoshop-bestanden die zeer veel geheugen gebruiken en daarmee een grote aanslag plegen op de scratchfile die wordt gebruikt voor het bijhouden van de history states. Gelijktijdig met het gebruik van Photoshop wordt door een catalogus met 20-megapixelfoto's in Lightroom gebrowsed, en worden foto's van een netwerkshare naar de lokale drive gekopieerd en vandaaruit in Lightroom geïmporteerd. De Photoshop & Lightroom heavy workload is een zware trace. Om de testduur te verkorten, wordt de idle-tijd tussen transacties beperkt tot maximaal 100ms. De gemiddelde doorvoersnelheid in de trace is, na verkorting van de idle-tijd, 162,9MB/s. In totaal worden er 19,1GB gelezen en 56,0GB geschreven. 4,0 procent van de transacties is sequentieel.

De gametrace met de games Grand Theft Auto V en Rise of the Tomb Raider is een relatief lichte workload met veel idle-tijd tussen de transacties. Om de testduur te verkorten, wordt de idle-tijd tussen transacties beperkt tot maximaal vijftien milliseconden. De gemiddelde doorvoersnelheid in de trace is, na verkorting van de idle-tijd, 54MB/s. In totaal worden er 13,0GB gelezen en 1,3GB geschreven. 31,2 procent van de transacties is sequentieel. Deze test betreft de gemiddelde doorvoersnelheid over de totale duur van de transacties in de trace. Dat wil zeggen dat de tijd waarin de ssd of harde schijf idle is, niet wordt meegeteld.

PCMark 10

We draaien ook de nieuwste versie van PCMark, dat ook gebruikmaakt van traces om de prestaties van ssd's in kaart te brengen. Ook de PCMark-benchmark levert een bandbreedte voor de drives op.

PCMark 10 kent ook een zeer zware test: de consistencytest. Die brengt de worstcaseprestaties van een ssd naar boven, aangezien de drive langdurig en extreem zwaar belast wordt. Optimalisaties van prestaties, zoals garbagecollection, caching, trim, en andere trucs werken dan niet meer. Is dat punt bereikt, dan presteert de drive op zijn steadystateniveau.

Vooraf wordt de hele schijf twee keer volledig met data beschreven. Dit gebeurt twee keer om ervoor te zorgen dat ook de volledige overprovisioning ‘bezet’ is. Gedurende de acht degradatiefasen van de test wordt de volledige PCMark 10-benchmark gedraaid, met daartussenin telkens een constante workload van random schrijfopdrachten gedurende achtereenvolgens 10, 15, 20 en zo verder tot maximaal 45 minuten. Gedurende de steady-statefase wordt de benchmark nogmaals drie keer gedraaid, met telkens opnieuw vooraf 45 minuten random schrijfworkloads. Tijdens de recoveryfase mag de schijf weer ‘op adem’ komen en wordt de benchmark vijf keer gedraaid met telkens 5 minuten idle-tijd vooraf. Gedurende die tijd kan de ssd de garbagecollector en andere interne optimalisaties hun werk laten doen.

Opgenomen vermogen

Voor de stroommetingen meten we de idle-vermogens met TinkerForge PowerBricks. Met een samplerate van maximaal 1ms en een resolutie van 1mW kunnen we idle- en loadmetingen doen en die middelen in software. Voor de load-metingen gebruiken we IOMeter, dat we 100-procent-random writes van 4kB-data laten doen en sequential writes met 1MB-blokken.

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True