Test: OCZ Agility 120GB SSD

Solid state disk d.  19. november. 2009, skrevet af Morpheus@HOOD 10 Kommentarer.  Vist: 14409 gange.

Korrekturlæser: 
Billed behandling: 
Oversættelse: 

Pristjek på http://www.pricerunner.dk 
Produkt udlånt af: OCZ
DK distributør: Nordisc Distribution

Alt det du ikke ved om SSD

 

 

Vi skal starte med at hitte hoved og hale i hvad det egentlig er for en størrelse sådan en SSD, for der er nemlig en verden til forskel på en HDD og en SSD.

Faktisk er de eneste lighedpunkter på en HDD og en SSD at de begge lagrer data, kan bruge de samme interfaces og at de har samme standardiserede størrelser.

Hvor en HDD bruger roterende magnetiske plader og et mekanisk læse/skrive-hoved, så har en SSD slet ingen bevægelige dele og er derfor meget mere modstandsdygtig og i det hele taget mindre latent for fejl. En HDD er faktisk bygget op efter de samme grundprincipper som et floppydrev med en diskette i - dette design er så blevet optimeret og genopfundet en helt masse gange, førend vi er nået dertil hvor HDD teknologien er idag. Men vi kan altså hurtigt blive enige om at idéen ikke ligefrem er helt ny.

Her er det så at man kunne foranlediges til at tro SSD så bygger på noget helt nyt - det gør den bare ikke.

En SSD er bygget op af hukommelseschip, der er forbundet parallelt, og disse chips er i bund og grund ikke meget anderledes end de RAM der har været en fast komponent i computere i endnu længere tid end HDD har været det.

SSD er dog stadig i sin spæde barndom, og derfor er det også rigtigt spændende at følge udviklingen netop nu, da det mere er menneskelig opfindsomhed og nye idéer, end det er fabrikationsstørrelse på selve chipsene der er en afgørende faktor. Så selv om teknologien faktisk har været ved hånden i mange år, så har de kloge hoveder ikke fået lov at udvikle ret mange nye idéer, simpelthen fordi der ikke har været penge i det pga. produktionsomkostningerne, hvilket ultimativt betyder for høje priser. Hvis priserne er så høje at ingen køber, er der ikke noget marked, er der ikke noget marked er der ingen penge der skifter hænder. Derfor har ingen for alvor brugt tid og energi på teknologien før idag. 
 


 

Men nu er det heller ikke fordi de chips der sider i en SSD er helt "almindelige" som dem er sidder i en computer. Der findes to forskellige typer hukommelseschips: Volatil og non-volatil. Almindelige RAM er volatil, hvilket betyder at data kun kan lagres så længe der er strøm på. Fjernes strømtilførslen (slukker computeren), så forsvinder al data med det samme og kan aldrig genskabes. Man kan næsten sige de formaterer sig selv hver gang strømmen bliver afbrudt.

Den anden type - som er den der findes i SSD - er non-volatil, hvilket vil sige at data lagres i chippen, selvom der ikke er tilført strøm. Der findes rigtig mange forskellige typer af både volatil og non-volatil RAM, og dem der findes i en SSD hedder helt præcist NAND flash RAM.

NAND refererer til måden data lagres i chippen på, og i denne verden gælder det om at klemme så meget data som overhovedet muligt, ned på mindst mulig fysisk plads. Der hvor revolutionerne sker, er enten når selve fabrikations-størrelsen for chippen kan gøres mindre, eller når der findes en nyere og bedre måde at gemme data i chippen på. Vi kan sammenligne det med de forskellige måder at komprimere billede- og musik-filer på. Hvor .wav og .bmp kan komprimeres til .mp3 og .jpeg, kan en datachip også være "komprimeret" på forskellige måder - her kan der bare ikke indgås nogen former for kompromis, ligesom med f.eks .mp3 og .jpeg.

Helt ned på celle-niveau..
En celle i en NAND flash SSD er enten bygget som 1-bit (SLC) eller som 2-bit (MLC). Rent fysisk er de lige store, men MLC kan indeholde dobbelt så meget data. SLC har dog den fordel, at det tager kortere tid at "læse" indholdet af cellen, da hver celle kun indeholder 1-bit data, hvor en MLC indeholder 2-bit data. Dette er fordi fremgangsmåden for at "læse" indholdet, foregår ved at man tilfører en spænding og venter på svar, er cellen tom, forøges spændingen hvilket gør den næse celle bliver spurgt og så fremdeles.
 


 

Altså skal en MLC-celle chekkes med 4 forskellige spændingsniveauer, hvor en SLC kan nøjes med to.

Inde i en SSD sidder der ikke kun MLC el. SLC chips. Der er en anden meget vigtig komponentet, og det er controlleren, Controlleren er den der "styrer" al data der skal frem og tilbage, og en controller der skal håndtere MLC har op til 3x mere at lave end en controller der skal håndtere SLC. Derfor er netop denne komponent meget vigtig, specielt i MLC-baserede diske, hvor den kan ha' en afgørende indflydelse på ydelsen.
 


 

Den mindste håndterlige mængde af data på en SSD er 4 kilobytes, det er intet mindre end 32.768 bits. Det vil sige at computeren arbejder med mindst 32.768 bits ad gangen på en SSD. Det lyder måske som rigtig, rigtig meget, men det synes du måske ikke når du får det store perspektiv.
 
4 kilobytes hedder også en "page", og disse er igen grupperet i blokke. En blok indeholder 128 pages hvilket er 512 kilobytes eller 4.194.304 bits.
Når man har 1024 blokke kaldes det et "plane", der indeholder 512 megabyte eller 4.294.967.296 bits. 512 megabyte er som regel størrelsen på hver enkelt chip der sidder i en SSD, men synet kan bedrage, for en enkelt chip kan faktisk indeholde helt op til 4 lag i ét (dvs. 2048 megabye (2 GB) pr. enkelt-chip).


Ydelsen
NAND flash RAM findes allerede mange steder, bla. i USB-nøgler. Der hvor den afgørende faktor kommer ind i billedet er ikke så meget hvor hurtig den enkelte chip er, men snarere hvor mange man har (selvf. med en vis ydelse) at sætte sammen. Magien opstår nemlig når man parallelforbinder chipsene, hvor både ydelse og kapacitet skalerer med antallet af chips man sætter sammen. Ydelse/kapacitet-forholdet kan faktisk justeres "næsten som man vil ha' det", og tommelfingerreglen er at man uden at ændre på antallet af chips, kan halvere kapaciteten, for teoretisk at fordoble ydelsen. Når man skalerer på denne måde hedder det data striping, og kan bedst sammenlignes med RAID 0.

 

Med denne viden går vi til næste side hvor vi skal se på specifikationerne.
DEVIL_DK
 
Elitebruger
Tilføjet:
19-11-2009 10:19:47
Svar/Indlæg:
6531/410
ganske god test, ser ud til kingston disken er en lille smugle hurtigere, eller tager jeg fejl.

syntes det er en smugle uoverskueligt den måde i viser resultaterne på, er det ikke muligt i kunne lave det med søjle diragrammer når i sammen ligner diske.

som man gør med gfx test ?



koenigimus
 
Elitebruger
Tilføjet:
19-11-2009 10:25:30
Svar/Indlæg:
202/9
#1

Hørt hørt

Jeg opgiver næsten test delen og går videre til konklusion pga. uoverskueligheden. Hvad med at lave et søjlediagram med avg. read / write for 512, 4096 kb m.m. + søgetid.. eller noget lign. Jeg har set dem på andre sites.


Morpheus@HOOD
 
Elitebruger
Tilføjet:
19-11-2009 10:48:36
Svar/Indlæg:
637/63
# 1 og 2

Det er noget vi skal tage til os, og noget vi vil tænke over til næste review 🙂

Det er godt med noget konstruktiv kritik, på den måde kan vi arbejde på at gøre vores artikler bedre 🙂

Mvh Ronni


bodyman
 
Elitebruger
Tilføjet:
19-11-2009 12:42:00
Svar/Indlæg:
2333/391
#3 Evt. samligne med andre nyere SSD, i stedet for at samligne med de samme SSD som i også brugte for næsten 1 år siden ?

I har testet så mange andre nyere SSD, samligne dog med dem i stedet :)

På forhånd tak :)


Morpheus@HOOD
 
Elitebruger
Tilføjet:
19-11-2009 14:21:54
Svar/Indlæg:
637/63
# 4

Jeg takker igen for input'et, og jeg skal se til at fremtidige artikler om ssd'er bliver mere overskuelige 🙂

Mvh Ronni



Vierzinger
 
Enthusiast
Tilføjet:
20-11-2009 10:03:58
Svar/Indlæg:
1/0
Der er reelt ikke det store valg når det kommer til SSD diske, med mindre man har et seriøst ønske om at blive skufftet.
SSD der ikke undersøtter TRIM er spild af penge. SSD'er uden TRIM vil meget hurtigt blive langsommere og langsommmere uden at man kan gøre noget ved det. I de fleste tilfælde vil selv ikke en formatering kunne gøre noget ved det.

Der er to mærker på markede der har produkter der understøtter TRIM.

OCZ og Intel

I må ikke hænge mig op på det, men i OCZs tilfælde er det alle SSDer med Indilinx controller. Det er med sikkerhed deres Vertex serie. Agility skulle mig bekendt have samme controller. Forskellen ligger i de anvendte RAM.


I Intels tilfælde er det kun deres X-25M G2 serie, og det skal være deres G2. Deres G1 har de ingen intention om lave TRIM til.

Min kilde er Anandtech
http://www.anandtech.com/stora...

http://anandtech.com/storage/s...



Erroneus
 
Elitebruger
Tilføjet:
20-11-2009 14:01:59
Svar/Indlæg:
673/19
Enig, TRIM er så vigtigt i en SSD disk og det er meget vigtigt i nævner, samt tager det med i anmeldelser.


Morpheus@HOOD
 
Elitebruger
Tilføjet:
20-11-2009 16:41:49
Svar/Indlæg:
637/63
# 6 og 7

Der har længe været usikkerhed om trim support på diverse SSD'er fra OCZ, men der skulle være rodet bod på det nu:

http://www.ocztechnologyforum....
http://www.ocztechnology.com/s...

Således at Agility og Vertex modellerne understøtter trim med den nyeste firmware 🙂


Erik
 
Elitebruger
Tilføjet:
20-11-2009 21:53:28
Svar/Indlæg:
250/2
Jeg kan ikke sige andet end yumyum! Og det til min Kingston, kører sku for godt, har endda nogle mdr. På bagen nu, kunne godt tænke mig 3 stk 120GB af samme og det i RAID0, vil bare ikke betale biletten.


hansen2605
 
Elitebruger
Tilføjet:
22-11-2009 05:22:40
Svar/Indlæg:
2845/99
#6

Er lidt noget værre noget at lukke ud, man skal iforvejen være forberedt på at ens SSD vil tabe ydelse (om man har TRIM eller ej) da de forskellige sektore på disken vil blive "slidt"...

Dette er både bevist gang på gang og også de fleste brugere erfaring.... installer et styresystem og det er slut....