Compression Support for Flash Translation Layer
Youngjo Park, Jin‐Soo Kim · 2010
In this paper, we present a flash translation layer called zFTL which has data compression support to reduce the amount of data written to flash memory. zFTL is based on page-level mapping, but it is extended to support on-line, transparent data compression and decompression. We implement zFTL on the MTD layer of the Linux kernel. Our experimental results with five workloads from Linux and Windows show that zFTL improves the write amplification factor by 27% ~ 92%.