A Status Report on the Implementation of a Flash File System that Exploits Non-Volatile RAM

차세대 비휘발성 메모리를 활용한 플래시 파일 시스템 연구

  • Park Se Eun (Division of Information and Computer Science, Dankook University) ;
  • Choi Jongmoo (Division of Information and Computer Science, Dankook University) ;
  • Lee Donghee (Department of Computer Science, University of Seoul) ;
  • Noh Sam H. (School of Computer & Information Engineering, Hongik University)
  • 박세은 (단국대학교 정보컴퓨터학부) ;
  • 최종무 (단국대학교 정보컴퓨터학부) ;
  • 이동희 (서울시립대학교 컴퓨터과학부) ;
  • 노삼혁 (홍익대학교 정보컴퓨터공학부)
  • Published : 2005.07.01

Abstract

차세대 비휘발성 메모리(Non-Volatile RAM, 이후 NVRAM)의 사용이 현실화 되면서 이를 활용한 저장 장치의 성능 개선 연구가 활발히 진행되고 있다. 본 논문에서는 NVRAM을 이용한 플래시 파일 시스템의 성능 향상 방법을 제안한다. 우선 자주 갱신 되는 정보를 NVRAM에 유지시켜 플래시 메모리의 덮어쓰기(overwrite)로 인한 성능 저하 문제를 개선한다. 또한 NVRAM에 파일시스템의 메타 정보 위치를 유지하여 파일 시스템을 마운트할 때 요구되는 플래시 메모리의 탐색 공간을 줄인다. 실험 결과 마운팅 시간이 줄고 플래시 메모리의 접근 횟수가 감소함을 확인하였다.

Keywords