Indeed, most flash memory wears out, current SLC memories fail after 100,000 read/write cycles, which is far less than current hard disk drives liability to bad blocks/sectors. If such memory is to be used as cache, error correction and wear-leveling algorithms will have to be used to extend the life of the memory beyond that of the laptop.