Journal of Xidian University ›› 2020, Vol. 47 ›› Issue (1): 128-134.doi: 10.19665/j.issn1001-2400.2020.01.018

Previous Articles    

Deduplication technology for the mobile flash

HE Qinlu1,BIAN Genqing1(),SHAO Bilin2,ZHANG Weiqi1   

  1. 1. School of Information and Control Engineering, Xi’an Univ. of Architecture and Technology, Xi’an 710055, China
    2. School of Management, Xi’an Univ. of Architecture and Technology, Xi’an 710055, China
  • Received:2019-08-20 Online:2020-02-20 Published:2020-03-19
  • Contact: Genqing BIAN E-mail:bgq_00@163.com

Abstract:

The performance, capacity and reliability of the flash memory on devices such as smartphones and the Internet of Things are limited. Deduplication can resolve these restrictions by removing the duplicate I/O, but must be done under various resource constraints on the device. This paper proposes the M-Dedupe deduplication, which applies content-aware deduplication I/O requests on critical paths, and improves the performance and efficiency of mobile phones by improving the efficiency of flash garbage collection. The prototype system verification results show that the M-Dedupe reduces the write data by an average of 23.7%~42.5%, the average write response time by 21.2%~39.8%, and the average erased block by 16.8%~43.9%. Besides, it can achieve high-deciding duplication in the mobile flash system, improve the deduplication efficiency, and save the storage space.

Key words: mobile storage, deduplication, flash

CLC Number: 

  • TP393.1