Prestanda under hög belastning

När vi testade Intels enterprise-enhet DC S3700 800GB så införde vi ett nytt test. Vi har inte använt det sedan dess men vi tyckte att det kunde vara bra att använda här. Anledningen är att LAMD:s kontroller presterar mycket bra under hård belastning. Detta test kan ses som ett servertest eller ett test för extremt krävande applikationer som inte ger SSD-enheten ens en sekund i vilotid.

För att göra det här testet så började vi med att fylla hela enheten med data som ej går att komprimera. När det var gjort så bombarderade vi enheten med slumpmässiga skrivningar på 4KB och en QD på 32. testet pågick i hela 50 minuter och under den tiden så spelade vi in enhetens prestanda varje sekund. 3 000 sekunder är alltså 50 minuter.

I de första bilderna så ser vi hur enheterna presterar jämfört med varandra i det här tortyrtestet. Glöm inte att detta är konsumentenheter som aldrig bör utsättas för den här typen av belastning. När vi tittar på dessa grafer så letar vi efter två saker. Det första är hur mycket sämre blir prestandan efter en stund belastning och sedan tittar på hur mycket prestandan varierar. Om prestandan varierar för mycket (vissa operationer tar extremt lång tid jämfört med de andra) så kan det märkas i form av ryck eller mikrohängningar och systemets responsivitet påverkas. Klicka på de olika knapparna för att växla mellan enheternas diagram och en direkt jämförelse mellan dess prestanda.


För att se större och mer detaljerade bilder så finns länkar här nedan.

Corsair Neutron 128GB
Corsair Neutron GTX 120GB
Samsung 840 Pro 128GB

Vi ser här att Neutron varierar betydligt mer i prestanda än vad de båda andra enheterna gör. I vissa fall så är den nere runt 500 IOPS och ibland uppe över 15 000. Neutron GTX som har lite mer overprovisioning jämfört med de andra två, klarar sig överlägset bäst och ger väldigt konstant och fin prestanda trots den extremt hårda belastningen. Samsung 840 Pro presterar visserligen ganska dåligt, men lyckas ändå hålla prestandan hyfsat konstant.

För att titta lite närmare på dessa resultat så valde vi att tita på en del av dessa värden lite mer specifikt. Vi tog alla värden mellan 20 minuter fram till 30 minuter in i testet. Dessa värden tog vi sedan ett medelvärde på.

Corsair Neutron GTX är betydligt snabbare än konkurrenterna. En medelprestanda på 10 694 IOPS är verkligen inte fy skam med tanke på vad enheterna har utsatts för.

Vi tittar också på hur mycket värdena varierar från medelvärdet. Ett medelvärde ger en generell bild av vilken prestanda som enheterna har under testet men det visar inte hur konstant prestandan är. Vi använder oss därför av en formel för standardavvikelse. Ju högre värde, desto mer avviker de olika värdena från medel. Ett lägre värde betyder att prestandan inte varierar lika mycket. Således är ett lägre värde att föredra.

Här är det återigen Corsair Neutron GTX som regerar. Trots sin låga prestanda så presterar Samsung 840 Pro ganska jämt. Testets förlorare är Corsair Neutron. Värdena skiftar mellan några få hundra IOPS till över 15 000. Anledningen är troligtvis att man valt att använda de sista 8 gigabyte av lagringsyta för att lagra användardata istället för overprovisioning.

Leave a Reply

Please Login to comment
  Subscribe  
Notifiera vid