Tips/LINUX2009. 8. 3. 16:32

JFFS(Journaling Flash File System) vs. YAFFS(Yet Another Flash File System)

  • 플래시 메모리
    • 1984년 도시바에서 최초로 발명하였다
    • EEPROM과의 차이점: 여러 구역으로 구성된 블록 내에서 지우기/쓰기할 수 있다
    • EEPROM보다 싸다
    • DRAM과는 달리 비휘발성이나 DRAM보다는 느리다
    • 하드디스크와 비교하면 지우기 횟수가 하드디스크에 비해 훨씬 적다
    • 블록단위로 읽고 쓸 수 있지만 지울 때는 블록단위로 지워야하며, 지우기 이전에는 쓸 수 없다

  • 플래시 유형
    • NOR : 읽기 속도 빠름. 한번에 바이트 하나를 다루도록 프로그램. 삭제 가능 횟수는 약 10만회
    • NAND: 빠른 쓰기/삭제, 큰 용량. 다중바이트 버스트(보통 512바이트)의 방식으로 프로그램. 삭제 가능횟수는 약 100만회
  • Flash용 Filesystem
    • JFFS
      • 로그 기반의 파일 시스템
      • NOR/NAND 지원
    • YAFFS
      • 이런저런 설명을 여기에....
    • 읽기전용 압축 파일 시스템
      • CRAMFS(Compressed ROM file system)
      • SquashFS

(작업중...)
Posted by young.h.rhie