Wear Leveling

In this lesson, we discuss how FTLs implement wear leveling to ensure the better working of an SSD.

We'll cover the following...

Finally, a related background activity that modern FTLs must implement is wear leveling, as introduced in an earlier lesson. The basic idea is simple: because multiple erase/program cycles will wear out a flash block, the FTL should try its best to spread that work across all the blocks of the device evenly. In this manner, all ...