Flash Wear Leveling Spreads Writes Across NAND Cells
A file can keep the same name and logical location while its bytes move through many different physical locations inside an SSD, phone, memory card, or USB drive. That movement is not a side effect of a messy file system. It is a core part of managing NAND flash. Flash memory has a finite program-and-erase endurance. Rewriting the same physical area continuously would age that area much faster than the rest of the device. Controllers avoid that pattern by spreading writes across available flash. This process is called wear leveling.