Earticle

현재 위치 Home

낸드 플래시 메모리 파일 시스템을 위한 효율적인 안정성 기법
An Efficient Stability for NAND Flash Memory File System

첫 페이지 보기
  • 발행기관
    한국정보기술융합학회 바로가기
  • 간행물
    정보기술융합연구 바로가기
  • 통권
    제2권 제1호 (2010.06)바로가기
  • 페이지
    pp.21-29
  • 저자
    안치선, 박상오, 김성조
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A188477

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

원문정보

초록

영어
Due to the fact that mobile products using the NAND flash memory have unstable power supply, the file system for the NAND flash memory requires mechanism to guarantee stability. JFFS2 and YAFFS are widely known as file systems for the NAND flash memory. The former is stable but slower in mounting operation; the letter has superior performance in mounting, but it has stability problem. In this thesis, we designed and implemented YAFFS-based file system to remove malfunction problem after crash and to recover it with consistency. The stability and performance of file system for the NAND flash memory are enhanced through managing page version instead of invalidating page when a file is modified. Also implemented the cleaning process to optimize memory usage. Robustness and power failure tests are performed to confirm stability of file system. The tests show that the throughput in modifying file has been improved approximately 33% compared to YAFFS.
한국어
낸드 플래시 메모리를 사용하는 모바일 기기는 특성 상 안정적인 전원공급을 보장받지 못하기 때문에 낸드 플래시 메모리 파일 시스템은 안정성 확보를 위한 대책을 마련해야 한다. 대표적인 낸드 플래시 메모리 전용 파일 시스템으로 JFFS2와 YAFFS가 있는데, JFFS2는 안정적이지만 마운트 되는데 걸리는 속도가 느린 문제 가 있다. 반면, YAFFS는 JFFS2에 비해 상대적으로 마운트 속도의 성능이 우수하지만, 안정성에 문제가 있다. 이에 본 논문에서는 기본적인 성능이 우수한 YAFFS를 기반으로 예기치 않은 정전과 같은 상황이 발생하여도 파일 시스템이 오동작하지 않고, 일관성 있게 복구가 가능하도록 낸드 플래시 메모리를 위한 파일 시스템의 안정성 향상 기법을 설계 및 구현하였다. 파일 수정 시 무효화 처리 대신 버전에 의한 관리로 파일 시스템의 안정성 및 성능을 향상시켰으며, 클리닝 프로세스 정책에 의해 메모리 소비량이 필요없이 커지지 않도록 하였다. 그 결과, 안정성 테스트를 수행하여 본 논문에서 제안한 기법이 낸드 플래시 메모리 파일 시스템의 안정성을 향상시킨 것과 파일 수정 시 쓰기 속도가 YAFFS보다 약 33% 우수하게 향상된 것을 확인하였다.

목차

요약
 I. 서론
 II. 관련연구 및 연구 동기
 III. 로그 구조 설계 및 구현
  3-1 로그 구성 요소
  3-2 로그 갱신
  3-3 클리너 프로세스(Cleaner Process)
  3-4 예외 상황
 IV. 성능평가
  4-1 실험 환경
  4-2 안정성 분석
  4-3 성능 분석
 V. 결론 및 향후 연구
 참고문헌

키워드

NAND Flash Memory File System Stability

저자

  • 안치선 [ Chi Seon Ahn | 중앙대학교 컴퓨터공학과 ]
  • 박상오 [ Sang Oh Park | 중앙대학교 컴퓨터공학과 ]
  • 김성조 [ Sung Jo Kim | 중앙대학교 컴퓨터공학과 ]

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    한국정보기술융합학회 [Korea Information Technology Convergence Society]
  • 설립연도
    2008
  • 분야
    공학>전자/정보통신공학
  • 소개
    본 학회는 IT 활용 및 융합에 관한 연구 및 교류를 촉진하고 학문의 발전과 응용에 공헌함을 목적으로 한다.

간행물

  • 간행물명
    정보기술융합연구 [Journal of Information Technology Convergence Research]
  • 간기
    반년간
  • pISSN
    2234-2796
  • 수록기간
    2009~2011
  • 십진분류
    KDC 004 DDC 004

이 권호 내 다른 논문 / 정보기술융합연구 제2권 제1호

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장