Enhancing Flash Memory File System Using Non-Volatile RAM

차세대 비휘발성 메모리를 이용한 플래시 메모리 파일 시스템의 개선

  • Kim Ki-Hong (Division of Information and Computer Science, Dankook University) ;
  • Ahn Seong-Jun (Department of Electrical Engineering and Computer Sciences, Seoul National University) ;
  • Choi Jong-Moo (Division of Information and Computer Science, Dankook University) ;
  • Lee Dong-Hee (Department of Computer Science, University of Seoul) ;
  • Noh Sam-H. (Department of Computer Engineering, Hong-Ik University)
  • 김기홍 (단국대학교 정보컴퓨터학부) ;
  • 안성준 (서울대학교 전기.컴퓨터공학부) ;
  • 최종무 (단국대학교 정보컴퓨터학부) ;
  • 이동희 (서울시립대학교 컴퓨터과학부) ;
  • 노삼혁 (홍익대학교 정보컴퓨터공학부)
  • Published : 2006.06.01

Abstract

본 논문에서는 차세대 비휘발성 메모리를 이용하여 기존 플래시 메모리 파일시스템의 마운트 시간을 단축시키고 메인 메모리 사용량과 전력소모량을 감소시킬 수 있는 기법을 제시한다. 제안된 기법은 소량의 비휘발성 메모리를 사용하여 블록의 상태 정보와 파일 메타데이터로 데이터의 주소를 저장한다. 제안된 기법은 내장형 보드 상에서 구현되었으며, 실험 및 분석 결과는 마운트 시간을 크게 단축시키고 메인 메모리 사용량을 현저히 감소시켰음을 검증한다. 본 연구는 소량의 차세대 비휘발성 메모리를 내장형 시스템에서 어떻게 활용할 수 있는지에 대한 실용적인 방안을 제시하였으며, 그 효과를 실제 구현과 실험을 통해 정량적으로 검증하였다.

Keywords