SRAM and flash memory
What is the purpose of wear leveling, used in SSDs and similar devices?
- ATo compress data and increase capacity
- BTo encrypt and protect data
- CTo spread writes across the whole device instead of concentrating them on certain blocks, extending its life
Show answer and explanation
Answer: C. To spread writes across the whole device instead of concentrating them on certain blocks, extending its life
Flash blocks have a limited number of rewrites, so writing repeatedly to the same place wears it out early. With wear leveling, the controller spreads writes across the whole device so that all blocks wear evenly, extending the life of the product.