 3D NAND performance may degrade as layers are added.Because of the particular characteristics of flash memory, it is best used with either a controller to perform wear leveling and error correction or specifically designed flash file systems, which spread writes over the media and deal with the long erase times of NOR flash blocks.The basic concept behind flash file systems is the following