Overview of Flash Memory Characteristic and FTL Mapping Strategies for Data Duplication Performance
Aqilah Paskhal Rostam, Rosni Abdullah · International Journal of Advanced Studies · 2018
Flash memory has recently been widely adopted in embedded applications as it has several strong points, including its non-volatility, fast access speed, shock resistance, and low power consumption. One of the examples of widely used flash memory for embedded technology is Embedded Multimedia Card (eMMC). It is suitable for high-performance applications and can be used as a replacement for traditional storage media, such as hard disk drive (HDDs). In order to store a bulk of data in a shorter time, duplicator machine is used to speed up the transfer and duplication process where generally duplication process is done by copying each data bit from the master device to the targeted device including the unused memory region. Unfortunately, to duplicate a 64GB (eMMC) memory typically takes up between two to seven hours plus speed specification provided by vendors for the duplicators performance is much lower when tested in real experience. Therefore, this paper review past performance of mapping strategies limitation and consider other way to improve duplication process such as focusing more on data size reduction and how data is arranged and transferred during data duplication process across flash devices.