Test: Kingston HyperX 3K Black 120 GB SSD

Solid state disk d.  22. juni. 2012, skrevet af Capiz 15 Kommentarer.  Vist: 21176 gange.

Korrekturlæser: Verdenshersker
Billed behandling: 
Oversættelse: Capiz

Pristjek på http://www.pricerunner.dk 976,00
Produkt udlånt af: Kingston
DK distributør: Techdata

SSD'en i praksis

 

På forrige side kiggede vi på SSD teknologien. Men hvordan er det lige, det forholder sig i den virkelige verden? På denne side tager vi et kig på SSD'ens fordele og ulemper, samt et kig på TRIM teknologien, som mange nye SSD'er har indbygget.
Fordele
Som det fremgår af sidste side, så har SSD'en mange fordele i forhold til dens ældre roterende brødre. Da en SSD ikke består af bevægelige dele, bevirker det, at den ikke genererer nogen støj. Dette kan være et plus i mange sammenhænge, hvor der stilles krav om et lavt støjniveau, såsom mediecentre, bærbare PC'er og lign. En anden fordel ved, at SSD'en ikke indeholder bevægelige dele er, at den er mere modstandsdygtig over for slag og stød. Den egenskab bliver hilst velkommen i den mobile del af IT-branchen, hvor flere og flere bærbare computere benytter SSD'er frem for harddiske (HDD).
En fordel, som også tiltaler det mobile marked er, at en SSD bruger meget mindre strøm end en mekanisk harddisk. Det resulterer i længere batterilevetid, og det kan man vel aldrig få for meget af.

Et andet punkt, hvor SSD'en overgår de mekaniske, er den lave søgetid. En gennemsnitlig HDD har en søgetid, der ligger på 5-8 millisekunder (ms), fordi det mekanisk læse/skrive-hoved skal bevæges hen over de magnetiske plader. Dette lyder måske ikke af meget, men en SSD har en søgetid på under 0,1 ms svarende til næsten omgående. Det betyder, at styresystem og programmer indlæses hurtigere og derved starter hurtigere op. En sidste ting, som også er værd at tage med er, at en SSD har en lavere varmeudvikling end de mekaniske, igen pga. de bevægelige dele som SSD'en jo er fri for.
SSD'en kendetegnes ved:
• Ingen støj
• Robust
• Lavt strømforbrug
• Lav søgetid
• Lav varmeudvikling
Den flittige læser bemærker sikkert, at der her ikke bliver nævnt noget om læse- og skrivehastighed. Men da det er muligt at købe mekaniske drev, som er hurtigere end nogle typer SSD'er, er dette punkt ikke medtaget som en af fordelene.
Ulemper

SSD teknologien har som beskrevet ovenfor en del fordele frem for den ældre mekaniske teknologi, men den nuværende SSD teknologi har også nogle skyggesider. Et af de mere åbenlyse negative aspekter ved en SSD er, at den indtil nu og sikkert også i den nærmeste fremtid har været en del dyrere pr. GB i forhold til de alm. harddiske. I skrivende stund koster en SSD over 10 kr. pr. GB, hvorimod en almindelig gammeldags harddisk kun koster ca. 0,5 kr. pr. GB.
En anden skyggeside som de nuværende SSD'er har, er, at de mister ydelse med tiden. Når en SSD bliver brugt. Altså når der bliver installeret programmer, oprettet og slettet filer osv., bliver SSD'en med tiden langsommere, hvilket giver sig udslag i knapt så hurtige læse- og skrive hastigheder. Dette fænomen har mange flotte engelske navne, men på godt jysk kan man kalde det slid. Dette slid forekommer som skrevet, når disken bliver brugt, og det kan beskrives således:
Vi har en SSD med en kapacitet på 20 Kilobytes (KB) fordelt på 1 blok med 5 pages. I hver page er der 4 KB til rådighed. Læsehastighed: 2 KB/s, skrivehastighed 1 KB/s. Det kan illustreres således:

 

SSD'en bliver bedt om at skrive en fil til blokken. Denne operation ske problemfrit. Efter denne operation er SSD 20 % fyldt.

 

Dernæst bliver SSD'en bedt om at skrive en stor fil til blokken, hvilket også sker problemfrit. Efter denne operation er SSD 60 % fyldt.
Hvis nu vi ikke længere har brug for den første fil, smider vi den i papirkurven og tømmer denne. På en HDD ville den pågældende page blive overskrevet (tømt) og være klar til at modtage en ny fil. Men på en SSD bliver page ‘en ikke overskrevet. På en SSD bliver page'en blot markeret som optaget. Selve page'en er intakt, men indholdet (den lille fil på 4 KB) kan ikke længere benyttes. Styresystemet ved godt at disken kun har tre pages, to tomme og én markeret at gøre godt med, men reelt set er der ved at opstå et lille pladsproblem.


Hvis vi nu ønsker at skrive en meget stor fil til blokken, står vi over for et problem. Der er kun to tomme pages tilbage og vi skal bruge tre til billedet. Ganske vist er der tre pages, som kan benyttes af styresystemet, men den ene er ikke tom. Nu breder panikken sig, men der er hjælp at hente og hjælpen hedder cache.
Grundet SSD'ernes opbygning kan man ikke blot overskrive en page og på den måde have tre tomme pages til rådighed til den meget store fil på 3 x 4 KB, man er derimod nødt til at overskrive en hel blok af gangen. Det er her cachen kommer ind i billedet. Cachen er en plads mængde som står til klar til at modtage hele indholdet af vores blok. Når der er oprettet en kopi af vores blok i cachen (billede 1 og 2), kan den oprindelige blok overskrives og gøres klar til at modtage filer igen. I cachen bliver blokkens indhold modificeret således, at den nu indeholder tre tomme pages (billede 3). Den meget store fil bliver nu skrevet ind på de tre tomme pladser (billede 4). Til sidst bliver den modificerede blok kopieret tilbage til den tomme oprindelige blok (billede 5).  

  

 


Hvis vi lige tager et resume af hvad der lige skete: Operationen gik ud på at skrive 12 KB til disken, hvilket også blev udført. Men der blev jo samtidigt udført et par krumspring undervejs. For at skrive de 12 KB data var disken først nødt til at læse 12 KB for derefter at skrive en hel blok - eller 20 KB. Hvis vi kigger på hvilken hastighed dette blev udført med, så bliver det: 12 sekunder med 2 KB/s til læsning og 20 sekunder med 1 KB/s til skrivning, hvilket samlet set giver 26 sekunder til en operation, som kun burde tage 12! For hr. og fru Jensen vil dette se ud som, at skrivehastigheden er faldet fra 1 KB til under 0,5 KB, da det tog 26 sekunder at skrive 12 KB.
Så med andre ord, bliver en SSD gradvist langsommere i takt med at den bliver fyldt op fordi der ikke bliver ryddet op af og til. (overskrivning/sletning af enkelte pages), Men først når disken er ved at løbe tør for plads. Hvis der ikke er plads i den pågældende blok til den fil der skal skrives, "hopper" SSD'en bare videre til en blok hvor der er plads. Derved tvinges SSD'en til at gøre hovedrent og slette hele blokke af gangen, og dette er en langsommelig proces. 
Denne kedelige tendens er kendt af producenterne, men det er ikke noget de snakker højt om. Det er dog muligt at genskabe de oprindelige læse- og skrive hastigheder, men det er ikke noget man bare sådan lige gør. Man kan genskabe sin SSD ved at overskive hele disken med programmer, men denne proces sletter alt indhold på SSD'en.
Selvom at denne slidtage gør SSD'en langsommere, har producenterne et es i ærmet som pynter lidt på det. Dette es hedder TRIM og det skal hjælpe SSD'en med at rydde op, og sørge for at den bevarer sin oprindelige hastighed.
En ting, der endnu ikke er fuldt kendskab til, er, hvordan de enkelte flash-RAM moduler håndterer gentagne overskrivninger. Man forventer at SSD'er med MLC chips kan håndtere op imod 100.000 overskrivninger, mens SLC chips kan klare ti gange så meget - altså 1.000.000. Men da SSD teknologien stadig er ny, er det svært at sige med sikkerhed.

TRIM og Garbage Collection
TRIM er et værktøj, som er indbygget i de fleste nye SSD'er. Dette værktøj kan benyttes af styresystemer til at holde disken "i form". Dog er det kun nyere styresystemer som f.eks. Windows 7 og Linux 2.6.33, der kan udnytte dette værktøj. Det bliver aktiveret, når der slettes en fil fra en eller flere pages. Som tidligere skrevet, bliver en page ikke overskrevet med det samme når den bliver slettet, den bliver blot markeret som optaget. Hvis TRIM-værktøjet er aktiveret, vil en page når den slettes blive overskrevet og gjort klar til brug med det samme. Med andre ord så varetager TRIM-værktøjet oprydning af SSD'en, før den løber tør for tomme blokke. Dette medfører at SSD'en beholder sin oprindelige læse- og skrivehastighed længere.


Garbage Collection er en funktion der sørger for at frigøre blokke så de kan overskrives. En blok består som sagt af flere pages. En page kan have 3 stadier - VALID: Den indeholder data vi ønsker at beholde - INVALID: Den indeholder data vi har slettet, og FREE : Den er klar til skrivning. Hvis en blok indeholder både VALID og INVALID pages, så sørger Garbage Collection for at flytte VALID data til en ny blok med FREE pages. Derefter kan den oprindelige blok slettes og får så værdien FREE. Herved opnår man at få mere plads der kan skrives på. Funktionen kører ligesom TRIM når systemet er idle. Det kræver selvfølgelig at man har plads på SSD'en til at flytte VALID data over på. Og en af de mest almindelige metoder til at garantere dette, er at inkludere mere flashram i enheden end brugeren har adgang til - altså overkapacitet.
Overkapacitet

Skiller du en 120GB SSD ad vil du næsten helt sikkert finde ud af at den samlede mængde flashram er højere end de angivne 120GB. Typisk 128-160GB alt efter type. Det har stor betydning for både levetiden og stabiliteten hvor meget ekstra plads der er afsat. SSD controlleren bruger hele den samlede mængde ram til alle tider. Men du har altså kun adgang til en del af det. Det er også controlleren der suverænt styrer TRIM og Garbage Collection funktionerne når den får GO fra operativsystemet. Det kan nogle gange betale sig manuelt at afsætte ekstra plads til overkapacitet, da SSD'en så får nemmere ved at vedligeholde sig selv og have skrivbare blokke klar til brug. Slidte og døde flashram-celler erstattes af friske fra overkapacitetsområdet, efterhånden som drevet slides.

Videre til kassens indhold samt SSD'ens specifikationer...
 

Azo
 
Elitebruger
Tilføjet:
22-06-2012 14:33:45
Svar/Indlæg:
286/5
Til info kører Komplett Super Weekend tilbud på denne SSD til 899,-

http://www.komplett.dk/k/ki.as...


Capiz
 
Elitebruger
Tilføjet:
22-06-2012 14:40:29
Svar/Indlæg:
1498/226
#1 +1


SoundWave
 
Elitebruger
Tilføjet:
22-06-2012 15:35:10
Svar/Indlæg:
3011/103
900 kroner virker bare pludselig lidt højt, når man kan få en 240GB for under 1500 kroner inkl. fragt. af anden SandForce baseret SSD som f.eks. OCZ Agiligy 3. Crucial M4 256GB kan fås for 1519 inkl. fragt.
Priserne rasler ned for tiden.


SqueeZe
 
Elitebruger
Tilføjet:
22-06-2012 17:44:37
Svar/Indlæg:
243/11
#3

Du sammenligner forhåbentligt ikke et Kingston produkt med et OCZ produkt uden at tage højde for kvalitets forskellen?

Personligt er jeg færdig med OCZ SSD både privat og som system bygger... ALT ALT for mange defekte!


Tha_noob
 
Elitebruger
Tilføjet:
22-06-2012 18:23:35
Svar/Indlæg:
3854/175
#4 Lige i det her tilfælde kan man godt tillade sig at sammenligne. Den eneste forskel på de to drev er NAND chips'ene og det er sjælendt at de fejler, mig bekendt


SoundWave
 
Elitebruger
Tilføjet:
22-06-2012 18:30:09
Svar/Indlæg:
3011/103
#4
Jo det gør jeg. Jeg sammenligner udelukkende på baggrund af controlleren. Jeg ved godt der kan være lidt kvalitetsforskelle producenterne imellem.

For 900 kroner er det jo også muligt at få en Crucial M4 eller Samsung 830, og de er jo også kvalitetsmæssigt i orden, og dem vil jeg personligt selv vælge over en SSD med SandForce.


SqueeZe
 
Elitebruger
Tilføjet:
22-06-2012 20:43:26
Svar/Indlæg:
243/11
#5/6

Samsungen er et reelt (og ret godt)bud at sammenligne med men skrivehastigheden på M4 er i store træk halveret i forhold til de andre der er nævnt og derfor falder den lidt udenfor kattegori (For mig ihvertfald).

Ud over det så har jeg ikke noget forhold til Crucial da jeg aldrig har solgt det.

Men hvis vi tager Kingston, Intel, Corsair og OCZ og sammenligner på fejlrate så falder OCZ langt bagud i forhold til de andre... det er min erfaring. Det er muligt at det er blevet bedre på det sidste uden at jeg har opdaget det da jeg stoppede indkøb af OCZ produkter for noget tid siden...


Tha_noob
 
Elitebruger
Tilføjet:
22-06-2012 20:58:54
Svar/Indlæg:
3854/175
#7 Og hvad så?

Hvis du bruger den som OS disk, så tvivler jeg på at du virkelig kan mærke om skrivehastigheden er 150 MB/s eller 500 MB/s 😕


SqueeZe
 
Elitebruger
Tilføjet:
22-06-2012 21:51:58
Svar/Indlæg:
243/11
#8 Bort set fra under installation (os og diverse programmer), pakning/udpakning af filer og sikkert en masse andet jeg ikke lige kan komme i tanke om :)


NoNig
 
Elitebruger
Tilføjet:
25-06-2012 10:30:33
Svar/Indlæg:
23132/740
-> #9

Hvis det er dét du laver 90 % af tiden ved din computer, so be it.


SqueeZe
 
Elitebruger
Tilføjet:
27-06-2012 19:31:29
Svar/Indlæg:
243/11
#10 Pointen er at der da ikke er nogen grund til at vælge fx M4 når der er andre hurtigere alternativer som ikke er på SF controller og som ikke er væsentligt dyrere?

Og ja pakning og udpakning af filer gør jeg en del i... ;)


Anonym202158143552
 
Elitebruger
Tilføjet:
27-06-2012 19:54:46
Svar/Indlæg:
3671/66

#10 Pointen er at der da ikke er nogen grund til at vælge fx M4 når der er andre hurtigere alternativer som ikke er på SF controller og som ikke er væsentligt dyrere?

Og ja pakning og udpakning af filer gør jeg en del i... ;)

SqueeZe skrev d. 27-06-2012 19:31:29


M4 er billig og forskellen er næsten ikke til at mærke; i hvert fald for 90% af os forbrugere. Jeg er stadig utrolig tilfreds med min M4 og anbefaler den stadig.
Derudover har M4 en skide god statistik for stabilitet og pålidelighed, da den har været ude så længe og bevist hvad den kan.


SqueeZe
 
Elitebruger
Tilføjet:
28-06-2012 21:46:38
Svar/Indlæg:
243/11
#12 Jeg basserer mine svar/indlæg på erfaringer og som jeg skriver længere oppe har jeg ikke noget forhold til Crucial produkter ;)

Ud over det så er jeg ualmindligt træt af at alt skal gøres op i peanuts når der tales hardware og at alt helst skal være under indkøbs pris for at tingene er interessante... om disken koster 1447 eller 1529 er i min verden fuldstændigt ligegyldigt... alt det her pris fiksering kvæler de fede små special buttikker som mange giver udtryk for at de gerne vil have eksistere men folk vil ikke betale prisen når det kommer til stykket... ingen grund til at kommentere på dette indlæg jeg brækker mig bare lige lidt i offentligt rum ;)


Anonym202158143552
 
Elitebruger
Tilføjet:
28-06-2012 22:52:04
Svar/Indlæg:
3671/66
Okay.


Anonym202187141154
 
Moderator
Tilføjet:
14-11-2012 11:41:30
Svar/Indlæg:
1767/90
Er der nogle som er interesseret i raid0 benchmark på disse SSD's ?