Data Compression Capabilities with FTL

9 Sep

Flash memory is widely used in recent years, a semiconductor memory, an important characteristic of flash memory is to modify the data can not be written as the covering (over-write), i.e., when the need to modify the page (page) data, not like disk as directly make changes in place, and the page needs to be erased and re-written. delayed due erase larger, generally writes new data to another blank page.

  • Flash memory is erased for a limited number of features, based on LZ77 compression algorithm uses a strategy based on a single page compression address mapping scheme, design and implementation of a data compression capabilities with Flash Translation Layer-FTL.
  • In the data read / write memory before the data compression / decompression, can reduce the amount of data actually written to flash memory, while reducing the use of cache read and write latency.
  • Experimental results show that the actual write FTL and can effectively reduce the amount of data read, write bandwidth increases dramatically, flash SSDs have greatly improved read and write latency, available storage space than the actual capacity increase 40%.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: