Advertentie
Als je ooit een SSD hebt gehad of hebt overwogen, heb je het misschien gehoord recensenten 5 Computerhardware-beoordelingssites voor de pc-liefhebber Lees verder en andere commentatoren die het hebben over TRIM-ondersteuning. Je hebt misschien ook opgemerkt dat TRIM-ondersteuning een vrij grote deal is. Nieuwsberichten op grote technische sites melden voortdurend dat merk X TRIM-ondersteuning heeft toegevoegd, waardoor er keer op keer veel ophef over wordt gemaakt.
Deze nieuwe rapporten leggen echter zelden uit wat TRIM-ondersteuning eigenlijk is, waardoor het moeilijk voor u kan zijn om te begrijpen waarom TRIM is zo'n groot probleem en waarom je het echt nodig hebt op je SSD of een solid-state harde schijf waar je misschien aan denkt kopen.
Een korte tutorial over Solid State Drive
Voordat u goed begrijpt waarom technische websites zoveel over TRIM praten. u moet uw kennis vergroten over hoe solid-state harde schijven werken.
Een solid-state drive is gewoon een printplaat vol flash-geheugenchips en een controller die de beste manier heeft om gegevens over de drive en naar uw computer te verplaatsen. Flash-geheugenchips zijn veel, veel sneller dan een
schijven 4 tools om het falen van de harde schijf te voorspellen en te voorkomenAls er een apparaat in uw computer is waarvan u zou voorspellen dat het als eerste zou falen, wat zou dat dan zijn? Lees verder omdat er geen mechanisch element aan zit. Wanneer u gegevens naar een flashgeheugen schrijft, worden sommige elektrische ladingen gemanipuleerd en presto! Uw gegevens worden bewaard.Om dit proces als data zinvol te maken, moet de SSD de data echter op een bepaalde manier ordenen. Gewoonlijk heeft een flashgeheugencel grotere geheugenblokken die "blokken" worden genoemd en die zijn samengesteld uit kleinere geheugenblokken die "pagina's" worden genoemd.
Wanneer een SSD voor het eerst in een systeem wordt geïnstalleerd, is deze leeg; dus alles werkt zoals je zou verwachten. Wanneer u een bestand naar de schijf schrijft, worden de gegevens door de controller van de SSD in blokken en pagina's gerangschikt. Omdat de schijf leeg is, is dit niet te complex. Het schrijven verloopt normaal en is zeer snel, veel sneller dan welke mechanische harde schijf dan ook.
Strafschop
Het probleem komt wanneer u probeert bestanden te schrijven naar pagina's die al bezet zijn door gegevens. Dit gebeurt niet alleen als een SSD bijna vol is, omdat het schrijven van gegevens naar een solid-state harde schijf niet lineair is.
Stel dat u zes pagina's beschikbaar heeft, weergegeven door de letters A tot en met F. Intuïtief verwacht je dat gegevens lineair worden geschreven, van A naar F. In werkelijkheid zijn gegevens niet zo goed gestructureerd. De volgorde kan zijn B, dan D, dan A, enzovoort. Er zit geen mechanische component in een SSD, dus data van alle pagina's kunnen even snel worden opgehaald. Bovendien scant Windows niet automatisch alle gegevens van een pagina wanneer de informatie die het bevat, wordt verwijderd. Wanneer een SSD halfvol lijkt te zijn, kunnen in feite alle pagina's worden gebruikt.
Telkens wanneer u gegevens probeert te schrijven naar een pagina die wordt gebruikt, komt u iets tegen dat de "blok-herschrijf-straf" wordt genoemd. Pagina's zijn heel specifiek in blokken gerangschikt. Als u de gegevens op een pagina moet vervangen, je moet alle gegevens op het hele blok herschrijven. Een pagina is meestal 4KB en een blok is meestal 512KB, dus plotseling heb je te maken met veel meer gegevens. Alle informatie in het blok moet in de cache van de SSD worden geschreven, zodat deze niet verloren gaat, waarna de gegevens opnieuw worden geschreven naar het hele blok en alle pagina's ervan.
Het lijkt tijdrovend, nietwaar? Het is. In het beste geval zal een SSD die deze straf krijgt, gegevens vijf keer langzamer schrijven. In het ergste geval kan een SSD twintig keer langzamer zijn bij het schrijven van gegevens.
TRIM redt de dag
Nu zeg je misschien tegen jezelf - jeetje, dit lijkt een dwaze manier van doen. Waarom kan niet één pagina worden verwijderd, zodat het hele blok niet hoeft te worden gewist en opnieuw moet worden geschreven?
De reden is simpelweg dat SSD's nieuw zijn. Pas in het afgelopen jaar heeft er een explosie van SSD's op consumentenniveau plaatsgevonden. Computers gebruiken al tientallen jaren mechanische harde schijven en de besturingssystemen zijn daarvoor geoptimaliseerd.
TRIM is een opdrachtspecificatie die een besturingssysteem de mogelijkheid geeft om een SSD-station specifiek te vertellen welke pagina de gegevens bevat die de gebruiker heeft verwijderd. De controller van de SSD kan deze informatie gebruiken en deze vervolgens gebruiken om specifieke pagina's te wissen in plaats van hele blokken. Het probleem van een blokherschrijfstraf komt eigenlijk neer op een communicatieprobleem. De SSD's van vandaag weten niet welke pagina's zijn verwijderd, en daarom wissen en herschrijven ze het hele blok.
Implementatie van TRIM-ondersteuning moet plaatsvinden in het besturingssysteem en in de firmware van de SSD. Microsoft heeft TRIM-ondersteuning geïmplementeerd in Windows 7 en ook in Windows Server 2008 RS, en tot nu toe zijn dit de enige grote besturingssystemen die TRIM-ondersteuning bieden. Veel van de huidige solid-state schijven worden ook geleverd met TRIM-compatibele firmware, maar niet allemaal. SSD's met TRIM-ondersteuning omvatten:
- Corsair Nova, Performance en Reactor
- Cruciale M225
- Intel X25-M
- G.Skill Falcon
- Kingston SSDNow-schijven
- OCZ Agility, Summit en Vertex
- Patriot Torqx
- SuperTalent Ultradrive
Dit is niet elk schijf op de markt, en het is mogelijk dat voor schijven die TRIM niet ondersteunen TRIM is ingeschakeld met een toekomstige hardwarerevisie. Als je twijfelt, bezoek dan de website van de SSD-fabrikant waar je van plan bent te kopen. Ze zullen TRIM-ondersteuning meestal uitbuiten als ze die hebben.
Conclusie
TRIM-ondersteuning is een groot probleem. Als u nu of in de toekomst een SSD koopt, wilt u deze. Als je al een SSD hebt, moet je de website van je fabrikant controleren om te zien of ze een firmware-update hebben die het op je schijf mogelijk maakt. Met TRIM zoemt de SSD van uw computer altijd vrolijk mee op maximale snelheid.
Afbeelding tegoed: Avye
Matthew Smith is een freelance schrijver en woont in Portland Oregon. Hij schrijft en redigeert ook voor Digital Trends.