Android

Solid State-Drives: Den raskeste lagringsdagen ... Vent en annen

How do Cutting Edge SSDs Write and Read Terabytes of Data? || Exploring Solid State Drives

How do Cutting Edge SSDs Write and Read Terabytes of Data? || Exploring Solid State Drives
Anonim

Det tok bare 31 sider for å gjøre dette, men AnandTech har kommet ut med en grundig, men likevel klar grunn på historien og arkitekturen til den moderne solid state-stasjonen. Men dette er ikke bare en digital lærebok: Nettstedet har knust tallene for å fastslå sannheten i rapportene at SSD ikke er like fort i bruk i verden som typiske referanser og evalueringer kan ha deg til å tro.

Her er avtale: En rekke utskrifts- og webpublikasjoner kjører benchmarks på solid state-stasjoner, akkurat som de gjør på standard magnetisk lagring. Dette innebærer vanligvis å skyte opp noen få syntetiske referanseprogrammer - programmer som tilbyr hurtighetsmålinger for en stasjon, men gjør det på en måte som ikke er veldig korrelert til bruk i virkeligheten - sammen med noen få nær-ekte-verdener benchmarks som PCMark, Iometer eller noen form for måling fra faktiske applikasjoner og spill.

Disse testene gjøres ofte på blankede (hvis ikke-partisjonerte) stasjoner, men måles over hele stasjonen så mye som mulig. Dermed mener jeg at en rekke av de syntetiske referansene sammenkaller gjennomsnittshastighetspoengene for harddiskens ulike operasjoner ved å måle ytelsen fra en rekke forskjellige steder på tvers av stasjonens spinnplater. Granskere kan ikke bare slå en tomdisk i et system, laste opp en kopi av et operativsystem, og kjøre tester i operativsystemet for å simulere stasjonens virkelige bruk. De ville ikke ha mulighet til å kontrollere de nøyaktige metodene som operativsystemet og harddisken lagrer data etter kopien, noe som resulterer i ufullstendige sammenligningspunkter mot andre produkter - eller mangel på testing av epler til epler.

[Videre lesing: Beste NAS-bokser for media streaming og backup]

Dette er ikke en kritikk av testmetoder. Men det er viktig å forstå denne bakhistorien litt, fordi de samme metodene ofte brukes til å teste solid state-stasjoner også. Problemet med det er at en solid state-stasjon kan vise forskjellig ytelse avhengig av hvor mange av dens blitsceller som brukes. Ifølge AnandTech vil en stasjon som lagrer noe dataelement på tvers av alle blokkene - den minste delen av en flash-minne fra en solid state-stasjon som kan skrives til enhver tid - vil få dråper i både lese- og skriveprestasjonen.

Vi sier det igjen: Når du har fylt SSD-en med nok data, gir resultater chokes.

Hvor dårlig blir det? Avhengig av stasjonen kan du se dråper med titalls megabyte per sekund i leser til over en tredjedel av diskens tilgjengelige skriveprestasjon. Dette medfører virkelig prestasjonstap i virkeligheten hvor som helst fra tre til femten prosent - i hvert fall basert på den spesielle batchen av stasjoner AnandTech testet. Nettstedet fant fremdeles at dens testede SSDer overgikk det beste av det magnetiske lagringstilbudet, hovedsakelig på grunn av deres raskere tilgang til tilfeldig tilgang. Det, og det faktum at de berørte lesehastighetene til solid state-stasjoner er fortsatt utover de med konvensjonell magnetisk lagring.

Som for takeaway, gir AnandTechs resultater to poeng å vurdere. Først er erklæringen om SSD-uavhengighet: ikke alle solid state-stasjoner opprettes likeverdige. Dette bør være åpenbart, men det er verdt å understreke for de nye til dette lagringsspekteret. Drivene kan optimaliseres for lave tilfeldige tilgangstider, høy båndbredde, eller en kombinasjon av begge. AnandTech fant at de i den første kategorien, som Intels X-25M og X-25E linje av SSDer, hadde en tendens til å gå mye bedre i etter-slowdown-ytelse enn SSD-er som ble optimalisert for høye overføringshastigheter.

For det andre sank AnandTechs funn behovet for økt nøyaktighet i solid state vurderinger. Hvilken god er et referanse resultat som vil variere i ville og dramatiske moter etter at du har brukt stasjonen for en normal periode? Det ville være uhyggelig å peke på fingrene. Men du bør ikke stole på resultatene av noen korrekturleser som bare kjører en overskridende serie referanse kjører på en tom stasjon. Inntil denne SSD-nedgangen er korrigert på maskinvare- eller operativsystemnivå, er det bare for mye av en sjanse for at rapporterte resultater ikke reflekterer din virkelige ytelse. Og gitt hvor mye du vil bruke for den splitter nye SSD, bør du virkelig hente den beste enheten du har råd til å kjøpe.

Følg oss på Twitter @ geektech for din daglige utfylling av tips, hack, maskinvare og enda mer nudler.