1 Introduction
NAND flash memory-based solid-state drives (SSDs) are widely used in the modern computer systems, due to their high throughput, low response time, and energy consumption advantages over traditional magnetic hard disk drives (HDDs). With the continuing semiconductor process scaling and the bit density improvement [12], the SSD capacity has dramatically increased in a cost-effective fashion. As a result, SSDs become a promising solution to replace HDDs in storage medium.