a file system for flash memory that stores meta data and user data of a file separately in different types of non - volatile memory . by separating non - user meta data and user data in different types of memory devices , it maximizes the benefits provided by each type of memory devices by storing the proper type of data therein . a memory product managed by such a file system is more competitive than peer products in terms of cost , capacity , endurance and startup time .