Wat is Wear leveling?

Techniek die de levensduur van flashgeheugen verlengt door schrijfacties te spreiden, zodat het herschrijven zich niet op bepaalde blokken concentreert.

Japanse benaming: ウェアレベリング

“Wear leveling” komt voor in 3 oefenvragen uit 1 onderwerpen, bijv. SRAM en flashgeheugen.

Vakgebied: SRAM en flashgeheugen

Nu oefenen: vragen over Wear leveling

Wat is het juiste doel van wear leveling zoals gebruikt in onder meer SSD’s?

  1. AGegevens comprimeren om de capaciteit te vergroten
  2. BGegevens versleutelen om ze te beschermen
  3. CSchrijfbewerkingen niet op bepaalde blokken concentreren maar over het geheel verdelen om de levensduur te verlengen
Antwoord en toelichting tonen

Antwoord: C. Schrijfbewerkingen niet op bepaalde blokken concentreren maar over het geheel verdelen om de levensduur te verlengen

Omdat blokken een bovengrens aan het aantal herschrijvingen hebben, bereikt een plaats het einde van de levensduur het eerst als steeds naar hetzelfde logische adres wordt geschreven. Bij wear leveling beheert de controller een tabel van logische adressen naar fysieke blokken (FTL) en verdeelt schrijfbewerkingen over blokken met weinig wisbewerkingen. Ook statische gegevens die weinig worden herschreven, worden af en toe verplaatst om de slijtage van alle blokken gelijk te trekken, waardoor de levensduur van het hele product wordt verlengd.

“Wear leveling” in de toelichting

Vragen met “Wear leveling” (3)

  1. Wat is het juiste doel van wear leveling zoals gebruikt in onder meer SSD’s?
  2. Welk geheugen wordt hoofdzakelijk gebruikt in USB-sticks en SD-kaarten?
  3. Welke waarde ligt het dichtst bij het aantal keren dat NAND-flashgeheugen van het type SLC kan worden herschreven?

Verwante termen

Niet-vluchtig geheugen NAND-flashgeheugen SLC (single-level cell) TLC (triple-level cell) 3D NAND 6T-SRAM-cel Charge-trap-cel Floating gate Fowler-Nordheim-tunnelstroom (FN) Garbage collection

Naar de woordenlijst