conventional file systems such as fat, ufs, hfs, ext2, and ntfs were originally designed for magnetic disks and as such rewrite many of their data structures (such as their directories) repeatedly to the same area. when these systems are used on flash memory media, this becomes a problem. the problem is aggravated by the fact that some file systems track last-access times, which can lead to file metadata being constantly rewritten in-place.