순환 저장 방식에 기반한 콜드 블록 그룹핑
- 주제(키워드) wear leveling
- 발행기관 아주대학교
- 지도교수 정태선
- 발행년도 2017
- 학위수여년월 2017. 2
- 학위명 석사
- 학과 및 전공 일반대학원 컴퓨터공학과
- 실제URI http://www.dcollection.net/handler/ajou/000000024918
- 본문언어 영어
- 저작권 아주대학교 논문은 저작권에 의해 보호받습니다.
초록/요약
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

