메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

황상호 (영남대학교, 영남대학교 대학원)

지도교수
박창현
발행연도
2017
저작권
영남대학교 논문은 저작권에 의해 보호받습니다.

이용수0

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (4)

초록· 키워드

오류제보하기
This thesis presents a lifetime management technique for NAND flash memory systems, which extends the lifetime of NAND flash memory and reduces overhead of write and erase operations in wear leveling and garbage collection. The proposed lifetime management technique for NAND flash memory consists of dynamic wear leveling, static wear leveling, hybrid wear leveling and decision technique of cold blocks.
First, this thesis proposes Migration Cost Sensitive Garbage Collection (MCSGC), which is a dynamic wear leveling. The proposed MCSGC can separate into hot/cold data using recency information and update frequency. In proposed MCSGC, victim blocks in garbage collection are selected based on elapsed time from last page invalidation to current time on blocks. To improve the efficiency of garbage collection, MCSGC also separates cold data from valid pages in victim blocks according to update frequency. In experiment results, MCSGC prolongs the lifetime of NAND flash memory up to 82% and reduces the overhead of erase operations up to 29% compared with other dynamic wear leveling techniques.
Second, this thesis proposes Recency based Wear Leveling (RbWL), which is a static wear leveling. The proposed RbWL can reduce write and erase operations by an adaptive wear leveling according to the remaining lifetime of NAND flash memory and erase count variation of hot/cold blocks. This overhead reduction can help the lifetime prolongment of NAND flash memory. The simulation results show that RbWL prolongs the lifetime of NAND flash memory up to 33% and reduces the overhead of erase operations and write operations up to 46% and 25% respectively, compared with other static wear leveling techniques.
Third, this thesis proposes Hybrid Wear Leveling (HWL), which combines with MCSGC and RbWL. HWL can solve cold block problem of dynamic wear leveling which results from non-updated blocks, while it has similar overhead of dynamic wear leveling techniques. In experiment results, HWL can prolong the lifetime of NAND flash memory up to 29% and reduce the overhead of erase operations and write operations up to 29% and 46% respectively, compared with MCSGC and RbWL.
Finally, this thesis proposes Decision of Cold Block (DCB) which defines hot blocks to perform dynamic wear leveling and cold blocks to perform static wear leveling in an environment using HWL. DCB defines cold blocks based on the number of valid pages in blocks so that these blocks are not selected as victim blocks in dynamic wear leveling technique. In this way, DCB can reduce the overhead of page migration for wear leveling. Experimental results show that DCB can prolong the lifetime of NAND flash memory up to 6% and reduce the overhead of erase operations and write operations up to 6% and 7% respectively, compared with Non-DCB systems.

목차

I. 서 론 1
1.1 연구 배경 1
1.2 연구 목적 3
1.3 논문의 구성 6
Ⅱ. 배경 및 관련연구 7
2.1 배경 7
2.1.1 낸드 플래시 메모리의 특징 7
2.1.2 플래시 전환 계층 13
2.1.2.1 주소 변환 테이블 15
2.1.2.2 가비지 컬렉션 18
2.1.2.3 수명 관리 및 마모도 평준화 20
2.2 마모도 평준화 연구들 23
2.2.1 동적 마모도 평준화 기법 24
2.2.2 정적 마모도 평준화 기법 29
Ⅲ. 하이브리드 마모도 평준화 기법에 기반한 낸드 플래시 메모리 시스템의 수명 관리 기법 31
3.1 MCSGC 33
3.2 RbWL 45
3.3 HWL 53
3.4 DCB 56
Ⅳ. 실험 환경 및 평가 60
4.1 실험 환경 60
4.2 MCSGC 성능 평가 63
4.3 RbWL 성능 평가 70
4.4 HWL 성능 평가 78
4.4.1 단일 마모도 평준화들과 성능 평가 78
4.4.2 복합 마모도 평준화들과 성능 평가 81
4.5 DCB 성능 평가 86
Ⅴ. 결 론 90
참 고 문 헌 92

최근 본 자료

전체보기

댓글(0)

0