JFFS3 設計文獻
剛剛瀏覽過由 Artem B. Bityuckiy 與 Thomas Gleixner 起筆的 [
JFFS3 design issues] 一文,大致對於 JFFS3 的設計理念與實作方式有了概念。作為 JFFS2 的下一代檔案系統,JFFS3 有以下特性:
- Fully POSIX-compatible file system.
- Good scalability.
- Preserve the possibility to efficiently use compression (like in JFFS2).
- Provide good wear-leveling.
- Tolerant to unclean reboots.
- Fast mounting.
- Reasonably low memory consumption.
- Fast enough read/write operations.
- Support different flash types (NOR, NAND, etc).
- Support xattr.
特別是後面幾項,是 JFFS2 目前的致命傷,這份文件雖然只是 draft,但是提到的概念項目可以一看,比方說 check point 的改進,對於更快的 mount 速度提升非常有幫助。
由 jserv 發表於 June 2, 2005 12:31 AM