Hvorfor TRIM er vigtig for harddisker i fast tilstand? [Teknologi forklaret]

  • Michael Cain
  • 0
  • 3293
  • 829
Reklame

Hvis du nogensinde har ejet eller har overvejet at eje en SSD, har du muligvis hørt korrekturlæsere 5 Computer Hardware Review Sites For PC Enthusiast 5 Computer Hardware Review Sites For PC Enthusiast og andre kommentatorer taler om TRIM support. Du har måske også plukket op, at TRIM-support er en ret stor aftale. Nyhedsindlæg på større tech-websteder rapporterer konstant, at brand X har tilføjet TRIM-support, hvilket gør en stor brat om det igen og igen.

Imidlertid forklarer disse nye rapporter sjældent, hvad TRIM-support faktisk er, hvilket kan gøre det svært for dig at forstå, hvorfor TRIM er så stor, og hvorfor du virkelig har brug for det på din SSD eller en hvilken som helst solid state harddisk, du måske tænker på at købe.

En hurtig Solid State Drive-tutorial

Før du korrekt kan forstå, hvorfor tech-websteder taler så meget om TRIM. skal du øge din viden om, hvordan harddisker i fast tilstand fungerer.

Et solidt drev er simpelthen et kredsløbskort fuld af flashhukommelseschips og en controller, der er ansvarlig for at finde ud af den bedste måde at flytte data rundt på drevet og til din computer. Flash-hukommelseschips er meget, meget hurtigere end en diske 4 værktøjer til at forudsige og forhindre harddiskfejl 4 værktøjer til at forudsige og forhindre harddiskfejl F der er et stykke udstyr på din computer, som du først ville forudsige at mislykkes, hvad ville det være? fordi der ikke er noget mekanisk element til dem. Når du skriver data til en flashhukommelse, manipuleres nogle elektriske opladninger og føres! Dine data gemmes.

For at denne proces skal være fornuftig som data, skal SSD dog arrangere data på en bestemt måde. Normalt vil en flashhukommelsescelle have større hukommelsesbunker, der kaldes “blokke” som består af mindre hukommelsesbunker, der kaldes “sider”.

Når en SSD først installeres i et system, er den tom; så alt fungerer som man kunne forvente. Når du skriver en fil til drevet, arrangeres dataene i blokke og sider af SSD's controller. Da drevet er tomt, er dette ikke for kompliceret. Skrivningen foregår normalt og er meget hurtig, meget hurtigere end nogen mekanisk harddisk.

Straffeboks

Problemet kommer, når du prøver at skrive filer til sider, der allerede er besat af data. Dette er ikke noget, der kun sker, når en SSD er næsten fuld, fordi det at skrive data til en fast tilstand-harddisk ikke er lineært.

Lad os sige, at du har seks sider tilgængelige repræsenteret med bogstaverne A til F. Intuitivt ville du forvente, at data skrives lineært og går fra A til F. I virkeligheden er data ikke så godt struktureret. Ordren kan være B, derefter D, derefter A, og så videre. Der er ingen mekanisk komponent i en SSD, så data fra alle sider kan hentes lige så hurtigt. Derudover skrubber Windows ikke automatisk alle data fra en side, når de oplysninger, den indeholder, slettes. En SSD, når det ser ud til at være halvt fyldt, kan faktisk bruge alle dets sider.

Hver gang du prøver at skrive data til en side, der bruges, støder du på noget, der kaldes “blokere omskrivning af straf”. Sider er meget specifikt arrangeret i blokke. Hvis du skal udskifte dataene på en side, du skal omskrive alle data på hele blokken. En side er normalt 4 KB, og en blok er normalt 512 KB, så pludselig har du at gøre med langt flere data. Alle oplysningerne i blokken skal skrives i SSD's cache, så de ikke går tabt. Derefter skrives dataene til hele blokken og alle dens sider.

Synes det er tidskrævende, ikke sandt? Det er. I det bedste tilfælde vil en SSD, der støder på denne straf, skrive data fem gange langsommere. I værste tilfælde kan en SSD være tyve gange langsommere, når du skriver data.

TRIM redder dagen

Nu siger du måske til dig selv - jeez, dette virker som en fjollet måde at gøre ting på. Hvorfor kan ikke en enkelt side slettes, så hele blokken ikke behøver at blive slettet og omskrevet?

Årsagen, ganske enkelt, er, at solid state-drev er nye. Det er først i det sidste år, at der har fundet en eksplosion af SSD'er på forbrugerniveau sted. Computere har brugt mekaniske harddiske i årtier nu, og operativsystemer er optimeret til dem.

TRIM er en kommandospecifikation, der faktisk giver et operativsystem mulighed for at fortælle et solidt drev specifikt, hvilken side der indeholder de data, som brugeren har slettet. SSD's controller kan tage disse oplysninger og derefter bruge dem til at udslette bestemte sider i stedet for hele blokke. Problemet med en omskrivning af straf reflekterer virkelig ned til et kommunikationsspørgsmål. Dagens SSD'er har ingen måde at vide, hvilke sider der blev slettet, hvorfor de ender med at slette og omskrive hele blokken.

Implementering af TRIM-support skal ske i operativsystemet og i SSD's firmware. Microsoft har implementeret TRIM support i Windows 7 og også i Windows Server 2008 RS, og indtil videre er de de eneste større operativsystemer, der tilbyder TRIM support. Mange af dagens solid state-drev sendes også med TRIM-aktiveret firmware, men ikke alle af dem. SSD'er med TRIM support inkluderer:

  • Corsair Nova, performance og reaktor
  • Afgørende M225
  • Intel X25-M
  • G.Skill Falcon
  • Kingston SSDNow-drev
  • OCZ Agility, Summit og Vertex
  • Patriot Torqx
  • SuperTalent Ultradrive

Dette er ikke hver drev på markedet, og der er muligheden for, at drev, der ikke understøtter TRIM, vil have TRIM aktiveret med en fremtidig hardwarerevision. Hvis du er i tvivl, kan du besøge webstedet for den SSD-producent, du agter at købe fra. De vil normalt trompet TRIM-støtte, hvis de har det.

Konklusion

TRIM support er en big deal. Hvis du køber en SSD nu eller i fremtiden, vil du have den. Hvis du allerede har en SSD, skal du tjekke producentens websted for at se, om de har en firmwareopdatering, der muliggør det på dit drev. Med TRIM vil din computers SSD altid glæde med sin maksimale hastighed.

Billedkredit: Avye




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.