標題: | Using data clustering to improve cleaning performance for flash memory |
作者: | Chiang, ML Lee, PCH Chang, RC 資訊工程學系 Department of Computer Science |
關鍵字: | flash memory;cleaning policy;mobile device;consumer electronics;data clustering |
公開日期: | 1-Mar-1999 |
摘要: | Flash memory offers attractive features for storage of data, such as non-volatility, shock resistance, fast access speed, and low power consumption. However, it requires erasing before it can be overwritten. The erase operations are slow and consume comparatively a great deal of power, Furthermore, flash memory can only be Erased a limited number of times. To overcome hardware limitations, we use the non-in-place update mechanism that requires a cleaner to reclaim space occupied by obsolete data. To improve cleaning performance and prolong hash memory lifetime, we propose a new data reorganization method. By this method, data in flash memory are dynamically classified and clustered together according to their accessing frequencies, Experimental results show that this clustering technique significantly improved the cleaning performance for a variety of cleaning algorithms. The number of erase operations performed is greatly reduced and flash memory lifetime is prolonged. Even wearing is ensured as well, Copyright (C) 1999 John Wiley & Sons, Ltd. |
URI: | http://hdl.handle.net/11536/31482 http://dx.doi.org/10.1002/(SICI)1097-024X(199903)29:3<267 |
ISSN: | 0038-0644 |
DOI: | 10.1002/(SICI)1097-024X(199903)29:3<267 |
期刊: | SOFTWARE-PRACTICE & EXPERIENCE |
Volume: | 29 |
Issue: | 3 |
起始頁: | 267 |
結束頁: | 290 |
Appears in Collections: | Articles |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.