검색 기능은 준비 중입니다.
검색 기능은 준비 중입니다.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

NVFAT: A FAT-Compatible File System with NVRAM Write Cache for Its Metadata NVFAT: 메타데이터용 NVRAM 쓰기 캐시가 있는 FAT 호환 파일 시스템

In Hwan DOH, Hyo J. LEE, Young Je MOON, Eunsam KIM, Jongmoo CHOI, Donghee LEE, Sam H. NOH

  • 조회수

    0

  • 이것을 인용

요약 :

파일 시스템은 버퍼 캐시를 사용하여 성능을 향상시킵니다. 전통적으로 DRAM의 일부인 휘발성 메모리가 버퍼 캐시로 사용되었습니다. 본 논문에서는 임베디드 시스템의 파일 시스템 메타데이터에 대한 쓰기 캐시로 NVRAM(Non-Volatile RAM)을 사용하는 방법을 고려합니다. NVRAM은 비휘발성 및 임의 바이트 주소 지정 기능의 특성을 모두 제공하는 최첨단 메모리입니다. 더티 메타데이터에 대한 쓰기 캐시로 NVRAM을 사용함으로써 우리는 항상 메타데이터를 스토리지에 동기적으로 쓰는 파일 시스템의 동일한 무결성을 유지하는 동시에 항상 비동기적으로 쓰는 파일 시스템 수준으로 파일 시스템 성능을 향상시킵니다. 정량적인 결과를 보여주기 위해 NVRAM이 포함된 임베디드 보드를 개발하고 Linux 2.6.11에서 제공되는 VFAT 파일 시스템을 NVRAM 쓰기 캐시를 수용하도록 수정했습니다. 우리는 다양한 합성 및 실제 워크로드에 대해 이 플랫폼에서 광범위한 실험을 수행했습니다. 결과는 애플리케이션 관점에서 실행 시간을 대폭 단축할 수 있음을 보여줍니다. 쓰기 캐시의 또 다른 결과는 FTL 계층에서의 이점으로, 플래시 메모리의 마모 평준화를 개선하고 에너지 절약을 향상시키며 이는 임베디드 시스템에서 중요한 조치입니다. 실험을 통해 얻은 실제 수치를 통해 마모 레벨링이 상당히 개선되었음을 보여주고 에너지 측면에서도 개선 사항을 정량화했습니다.

발행
IEICE TRANSACTIONS on Information Vol.E93-D No.5 pp.1137-1146
발행일
2010/05/01
공개일
온라인 ISSN
1745-1361
DOI
10.1587/transinf.E93.D.1137
원고의 종류
PAPER
범주
소프트웨어 시스템

작성자

키워드