Wat is TRIM?

Commando waarmee het besturingssysteem de ssd laat weten welke gebieden door verwijderde bestanden vrij zijn. Doordat de ssd weet welke gegevens overbodig zijn, wordt garbage collection efficiënter.

Japanse benaming: TRIM

“TRIM” komt voor in 2 oefenvragen uit 1 onderwerpen, bijv. SRAM en flashgeheugen.

Vakgebied: SRAM en flashgeheugen

Nu oefenen: vragen over TRIM

Welk commando wordt gebruikt om de SSD op de hoogte te brengen van door het besturingssysteem verwijderde bestandsruimte, zodat garbage collection efficiënter wordt?

  1. AECC
  2. BISPP
  3. CTRIM
Antwoord en toelichting tonen

Antwoord: C. TRIM

Ook als een bestand wordt verwijderd, herschrijft het besturingssysteem alleen beheerinformatie, dus de SSD weet niet dat die gegevens overbodig zijn en blijft ze bij garbage collection nutteloos kopiëren. Als met het TRIM-commando de overbodige gebieden worden doorgegeven, behandelt de SSD die pagina’s als ongeldig en kan ze wissen zonder te kopiëren, waardoor schrijfversterking afneemt en prestaties en levensduur verbeteren. Bij NVMe vervult het Deallocate-commando dezelfde taak.

Welke uitspraak over “write amplification” (schrijfversterking) van SSD’s is juist?

  1. ADe schrijfsnelheid wordt 2 keer zo hoog
  2. BDe schrijfspanning wordt hoger dan normaal
  3. CDe hoeveelheid gegevens die werkelijk naar het flashgeheugen wordt geschreven is groter dan de hoeveelheid die de host heeft geschreven
Antwoord en toelichting tonen

Antwoord: C. De hoeveelheid gegevens die werkelijk naar het flashgeheugen wordt geschreven is groter dan de hoeveelheid die de host heeft geschreven

Omdat flash niet kan worden overschreven en wissen per blok gebeurt, ontstaan extra schrijfbewerkingen, zoals het kopiëren van geldige gegevens naar een ander blok bij garbage collection, waardoor de werkelijke schrijfhoeveelheid groter is dan de schrijfhoeveelheid van de host. Deze verhouding is de schrijfversterkingsfactor (WAF), die bij veel willekeurige kleine schrijfbewerkingen enkele malen kan bedragen. Ze wordt verkleind met TRIM, extra ruimte en gegevenscompressie om levensduur en prestaties te beschermen.

“TRIM” in de toelichting

Vragen met “TRIM” (2)

  1. Welk commando wordt gebruikt om de SSD op de hoogte te brengen van door het besturingssysteem verwijderde bestandsruimte, zodat garbage collection efficiënter wordt?
  2. Welke uitspraak over “write amplification” (schrijfversterking) van SSD’s is juist?

Verwante termen

Garbage collection NVMe Write amplification 3D NAND 6T-SRAM-cel Charge-trap-cel Floating gate Fowler-Nordheim-tunnelstroom (FN) NAND-flashgeheugen Niet-vluchtig geheugen

Naar de woordenlijst