Test
Testmaskinen består af :
ASUS Maxmus VI Impact
Core i3 4130T@2.9 GHz
2x2 GB Corsair DDR3-1600 CL9
Kingston HyperX 3K 240GB SSD
Microsoft Windows 7 Professional x64
Programmer:
ATTO
Anvil Storage Utilities
AS SSD
IOMETER
ATTO
Første program i testen er det som alle producenterne selv bruger når de skal dokumentere læse og skrivehastighederne.
En moderne SSD med SATA-600 interface bør ikke have nogen problemer med at nå maks båndbredden. Vertex 460 kører da også helt til grænsen med 530 MB/s skrivehastighed, og 550 MB/s når der læses. Her ser vi også grunden til at SSD er blevet en succes og et must-have for entusiaster. Selv de ypperste mekaniske harddiske kan kun klare 1/5 af den hastighed, og det har en enorm effekt på et styresystem når ventetiden ved filsøgning på en SSD samtidig er tæt på nul. Af uforklarlige årsager er der et dyk i læsehastigheden ved 32K.
Men hvorfor så overhovedet bekymre sig om SSD mærke og indmad hvis de alligevel allesammen kan makse SATA-600 interfacet ud ? Forskellen ligger, ud over holdbarheden af flashram'en der er brugt, i hvor hurtigt SSD'en kan behandle data internt. Det kalder man Input/output Operationer Per Sekund eller IOPS tallet. Det har især betydning for hvordan SSD'en håndterer større filer. Ved SSD'er med lave IOPS tal kan man opleve at styresystemet hænger/låser kortvarigt med mellemrum fordi SSD'en har for travlt med at flytte data internt.
For at måle IOPS tallet har jeg brugt Anvil Storage Util's. Til sammenligning har jeg lagt målingerne for OCZ Vector 150 ind i højre side. Det er samme indmad som Vertex 460, men med en lidt hurtigere clock på controlleren.
Vertex 460 Vector 150
Vi bliver lovet op til 85.000 IOPS ved læsning og 90.000 ved skrivning med quedepth (QD) på 32. Jeg har skruet helt op for QD for at give SSD'en så meget som muligt at arbejde med. Som det ses af resultaterne er vi tæt på det lovede, og under alle omstændigheder er et IOPS tal over 80.000 meget flot.
AS SSD
Programmet tester med filer i forskellige størrelser i 4K og 4K-64Thrd ved både læsning og skrivning. Testen er kørt med 100% ukomprimerede data.
Læsning af store filer klarer Vertex 460 uden problemer, og faktisk marginalt hurtigere end storebror Vector 150, der dog henter Vertex på den lange bane. Resultaterne er i den gode ende uanset.
Så går det lidt mere trægt med at skrive. Resultaterne ligger midt i feltet. Det er dog værd at bemærke ydelsen i den sidste test med 64 på hinanden følgende operationer (4K-64Thrd). Her viser controlleren tænder, og hiver ydelsen op blandt de bedste.
Anvil Storage Utilities
Anvil Storage Utilities tester med filer i forskellige størrelser (4MB, 4K, 32K samt 128K) i både læse- og skrivehastigheder. Ved 4K-QD4 og 4K-QD16 testes henholdsvis med en forespørgselsdybde på 4 og 16, dvs der står 4 hhv 16 opgaver i kø på een gang.
Når nu man ved at Vector 150 og Vertex 460 har samme indmad, så er det lidt sjovt at se at den lidt lavere clockfrekvens på Vertex gør sig så tydeligt gældende. Resultaterne ligger lige i hælene på Vector 150 hele vejen. Igen kan vi se at store filer klares uden bøvl, mens der helst skal være lidt kød på opgaver med mindre filer. Med andre ord så yder Vertex bedst når den har travlt.
Skrivning går rigtig fint. Det er faktisk kun OCZ 's egne Vector diske,Samsung's 840 serie og Corsairs Force GT der er på omgangshøjde eller over.
Sjovt nok så ligger Anvil's standardmåling af IOPS tallene meget lavt for læsning, set i forhold til den læsehastighed vi får ud af det. Vector 150 havde samme ydelse, og som følge deraf ligger Vertex modellen lige under. Igen kan vi se at det går bedst når SSD'en har flere på hinanden følgende opgaver.
Skriveopgaver er ikke et problem for Vertex, der fint kan følge med de allerbedste. Igen med en lille margen op til Vector 150, men stadig fine målinger.
IOMETER
Faktisk så er Anvil Storage Util's baseret på koden fra IOMETER, der er et avanceret måleprogram med mulighed for at sætte et utal af parametre op for læsning of skivning af lagermedier.
OCZ har sendt os to officielle test konfigurationsfiler. En pre-conditioning fil, der får IOMETER til at skrive blokke af 4K tilfældigt over hele SSD'en i løbet af 12 timer, for at emulere det slid og den opfyldning af celler, der kommer over tid når SSD'en er i brug. Den anden fil er en måling af såkaldt Mixed Load, altså en blanding af læse og skrive operationer. Det er første gang jeg bruger IOMETER på denne måde, så jeg har ikke noget at sammenligne med ud over OCZ's egne resultater på andre SSD'er.
Ifølge OCZ's egene målinger burde den falde til omkring 25.000 IOPS, men det er altså ikke det jeg får ud af det ?
Kigger vi på Mixed Load ydelsen ser det således ud.
Skemaet til venstre er målingen før Pre-conditioning.
Jeg har målt en gang før 12 timers skriveøvelsen, og en gang efter. Som det ses af de to skemaer er der stort set ikke nogen forskel. Der er et lille dyk i den samlede ydelse efter pre-conditioning, men procentvis er det ubetydeligt. Det må betyde at vi, ganske som OCZ lover, ikke vil opleve markant nedgang i ydelsen over tid.
Konklusion på næste side.