검색 상세

순환 저장 방식에 기반한 콜드 블록 그룹핑

초록/요약

Flash memory is light, portable, dealing with tasks fast and has good durability, so that so far it is considered as a best substitute for hard-disk. However, it has a disadvantage of an asymmetrical speed in reading, writing and erasing, and has limits to the number of erasing, and if one does not stay loyal to the limits, the life of memory would be reduced. When data is managed as modifications of small units in a file system and a database system by applying a flash memory, frequent write and erase operations are frequently performed in data blocks. To prevent this, in this paper, we apply the existing IPL (In-Page Logging) to manage the modifications of small units efficiently and group hot data, cold data and other data blocks together to form a Round Robin based storage algorithm.

more

목차

1. Introduction
2. Background and related work
2.1 Flash memory
2.2 FLASH TRANSLATION LAYER (FTL)
2.3 FTL algorithms
2.3.1 Page level Mapping Scheme
2.3.2 Block Level Mapping Scheme
2.3.3 BAST (Block Associative Sector Translation)
2.3.4 FAST (Fully Associative Sector Translation)
3. Motivation
3.1 In-Page Logging (IPL)
3.2 GRR (Group Round Robin) Scheme
4. Suggested algorithm
4.1 Write operation
4.2 Read operation
4.3 Erase operation
5. Performance evaluation
5.1 Write operation
5.2 Erase operation
6. Conclusion and future work
References

more