Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 44, views: 54.138 •

Low-level prestaties

De OCZ Apex werd beproefd op ons nieuwe testplatform, dat is gebaseerd op een Core i7 920-processor en een Intel X58-chipset met de ICH10R-southbridge. Behalve met de A-Data Series 300 wordt de Apex ook vergeleken met high-end-producten als de Intel X25-M, de Memoright GT, de Mtron Pro 7000 en de Mtron Mobi 3000.

De Memorycorp SF4 is een voorbeeld van een ssd die de JMicron JMF602-controller combineert met het snellere en duurdere slc-geheugen. Dit type flashgeheugen wordt tevens gebruikt in alle eerder genoemde high-end ssd's met uitzondering van de Intel X25-M. De Samsung SpinPoint F1 en de Hitachi Travelstar 7K200 representeren desktop- en notebook-hdd's met een toerental van 7200rpm.

In de meting van de sequentiële leestransferrate door Winbench 99 komt de OCZ Apex niet goed uit de verf. Normaliter is Winbench een zeer betrouwbare tool voor het vaststellen van de doorvoersnelheden. In dit geval is het resultaat beduidend lager dan de maximale leestransferrate volgens Atto Disk Benchmark. De twee A-Data-ssd's komen aan een sequentiële leessnelheid van 248MBps; net iets hoger dan de maximale score van de Apex in ATTO. De topper is nog steeds de Intel X25-M. Bij de waanzinnig hoge doorvoersnelheid van 270MBps moet de sata-interface zo goed als aan zijn grens zitten.

Sequentiële transferrate - begin
Disk#raidrate in MBps (meer is beter)
Intel X25-M 80GB 1 single
 
270,51
A-Data SSD 300 32GB 2 raid-0
 
248,05
OCZ Apex 120GB 1 single
 
180,66
Memorycorp SF4 SLC 64GB 1 single
 
160,16
A-Data SSD 300 32GB 1 single
 
154,30
Samsung SpinPoint F1 HD103U... 1 single
 
118,16
Memoright GT MR25.2-064S 6... 1 single
 
115,23
Mtron Pro 7000 32GB 1 single
 
111,33
Mtron Mobi 3000 16GB 1 single
 
104,49
Hitachi Travelstar 7K200 120GB 1 single
 
58,20
ATTO maximale read-transferrate
Disk#raidrate in MBps (meer is beter)
Intel X25-M 80GB 1 single
 
274,19
A-Data SSD 300 32GB 2 raid- 0
 
244,95
OCZ Apex 120GB 1 single
 
240,16
A-Data SSD 300 32GB 1 single
 
151,85

De leestoegangstijd van ssd's met de JMicron JMF602 is ongeveer twee keer zo hoog als die van de top-ssd's met een geavanceerde controller. Dit is echter minder belangrijk dan het lijkt, omdat de toegangstijd nog altijd ongeveer 70 keer zo klein is als die van een modale 7200rpm-hdd. De OCZ Apex nestelt zich met een toegangtijd van 170 microseconde precies tussen de resultaten van de Memorycorp SF4 en de A-Data Series 300, die gemiddeld respectievelijk 180 en 160 microseconde nodig hadden om een willekeurige sector uit het geheugen op te halen. De geïntegreerde raid-chip van de Apex is dus net iets sneller dan de raid-functie van de sata-controller op het moederbord.

Gemiddelde read-service time
Disk#raidtijd in ms (minder is beter)
Mtron Pro 7000 32GB 1 single
 
0,060
Mtron Mobi 3000 16GB 1 single
 
0,070
Intel X25-M 80GB 1 single
 
0,090
Memoright GT MR25.2-064S 6... 1 single
 
0,100
Memorycorp SF4 SLC 64GB 1 single
 
0,160
OCZ Apex 120GB 1 single
 
0,170
A-Data SSD 300 32GB 1 single
 
0,180
A-Data SSD 300 32GB 2 raid-0
 
0,180

De achilleshiel van de JMicron JMF602 is, zoals aangegeven, de verwerking van kleine schrijfacties. Het probleem wordt veroorzaakt door de wijze waarop flash-geheugen geprogrammeerd wordt. Om gegevens in flash te kunnen wijzigen moet eerst de bestaande data gewist worden en dat is enkel mogelijk op blokniveau. Vaak hebben blokken een omvang van 512kB. Kleine wijzigingen zorgen daardoor voor veel overhead: het complete blok moet eerst ingelezen en gewist worden om daarna weer overschreven te worden, terwijl slechts een klein deel van de inhoud feitelijk gewijzigd wordt. Intelligente ssd-controllers proberen de overhead te beperken door willekeurige schrijfacties te mappen naar vrije geheugenpages die direct beschreven kunnen worden. De JMicron JMF602 kent dit trucje kennelijk niet en zadelt de gebruiker op met een schrijftoegangstijd van gemiddeld meer dan 200ms. Meer informatie over de beperkingen van flashgeheugen vind je in de artikelen op Tweakers.net over de Intel X25-M en raid met budget-ssd's.

Het stripen van twee JMicron's doet niets aan de wijze waarop deze controller met kleine schrijfacties om gaat. Veel verbetering hoeft er van de OCZ Apex derhalve niet verwacht te worden. De testresultaten bevestigen deze verwachting. Ten opzichte van een enkele A-Data Series 300 daalt de gemiddelde schrijfresponstijd van 211 naar 193ms. De twee A-Data-ssd's aan de Intel ICH10R doen het iets beter en halen een tijd van 174ms.

Gemiddelde buffered write-service time
Disk#raidtijd in ms (minder is beter)
Intel X25-M 80GB 1 single
 
0,040
Memoright GT MR25.2-064S 6... 1 single
 
1,780
Samsung SpinPoint F1 HD103U... 1 single
 
5,840
Mtron Pro 7000 32GB 1 single
 
7,730
Hitachi Travelstar 7K200 120GB 1 single
 
7,980
Mtron Mobi 3000 16GB 1 single
 
9,060
Memorycorp SF4 SLC 64GB 1 single
 
83,560
A-Data SSD 300 32GB 2 raid-0
 
174,410
OCZ Apex 120GB 1 single
 
192,540
A-Data SSD 300 32GB 1 single
 
210,960

De IOMeter-fileserversimulatie geeft een aardig beeld van een situatie waarin lees- en schrijfacties gemixed worden en meerdere gelijktijdige i/o's worden uitgevoerd. De test genereert een volledig willekeurig toegangspatroon met een lees/schrijf-verhouding van 80/20 en transfergroottes van 512 bytes tot 64kB. De test wordt achtereenvolgens uitgevoerd met een concurrency van 1 tot 64 uitstaande i/o's. In de onderstaande tabel wordt het gewogen gemiddelde van deze tests weergegeven.

Normaal gesproken hebben raid-configuraties baat bij een hoge concurrency, zoals die zich voordoet onder zware belasting wanneer meerdere applicaties of threads tegelijkertijd de schijf wensen te benaderen. Een groot aantal uitstaande i/o's zorgt ervoor dat de individuele schijven in een raidset goed aan het werk gehouden worden. De prestaties van de interne raid van de OCZ Apex verbeteren echter niet naarmate de concurrency toeneemt. Dat komt doordat de Apex functioneert als een normale sata-harde schijf zonder ondersteuning voor native command queuing: de Apex kan daardoor niet meer dan één i/o per keer verwerken. Wanneer het stripe-duo van de A-Data-ssd's door de ICH10R met twee gelijktijdige i/o's gevoed wordt, leidt dat tot een prestatieverbetering van gemiddeld 37,5 procent.

Fileserversimulatie - gemiddelde (queue = 1-64)
Disk#raidscore in iops (meer is beter)
Hitachi Travelstar 7K200 120GB 1 single
 
84
Samsung SpinPoint F1 HD103U... 1 single
 
84
Memorycorp SF4 SLC 64GB 1 single
 
59
A-Data SSD 300 32GB 2 raid-0
 
33
A-Data SSD 300 32GB 1 single
 
24
OCZ Apex 120GB 1 single
 
22

In de onderstaande grafiek is het aantal i/o's per seconde afgezet tegen de lengte van de wachtrij. De grafiek toont duidelijk dat de prestaties van de twee A-Data-ssd's in raid-0 toenemen naarmate er meer gelijktijdige i/o op de raidset wordt afgevuurd. Het gedrag van de OCZ Apex is vergelijkbaar met dat van een enkele A-Data-ssd.

IOMeter fileserver simulatie

De resultaten van de OCZ Apex blijven ver achter bij die van de ssd's uit het topsegment. Om de verhoudingen inzichtelijk te houden, worden de prestaties van deze ssd's in een aparte tabel vermeld.

Fileserversimulatie - gemiddelde (queue = 1-64)
Disk#raidscore in iops (meer is beter)
Intel X25-M 80GB 1 single
 
7.947
Memoright GT MR25.2-064S 6... 1 single
 
1.303
Mtron Pro 7000 32GB 1 single
 
613
Mtron Mobi 3000 16GB 1 single
 
535
OCZ Apex 120GB 1 single
 
22

De conclusie is dat de interne raid van de OCZ Apex in praktijksituaties alleen beter zal presteren als er sequentiële i/o plaatsvindt. Een raid-opstelling van twee losse ssd's aan de onboard-controller zal betere gemiddelde prestaties leveren vanwege de mogelijkheid om twee willekeurige i/o's tegelijkertijd te verwerken.




Populair:Apple iPhone 6DestinyAssassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneApple iOS 8

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013