|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
f2fs
1 m" j' ]9 Y' ~' f
6 x5 n1 Z1 p0 IF2FS (Flash Friendly File System) 是专门为基于 NAND 的存储设备设计的新型开源 flash 文件系统。特别针对NAND 闪存存储介质做了友好设计。F2FS 于2012年12月进入Linux 3.8 内核。目前,F2FS仅支持Linux操作系统。! R. t2 x) J$ p2 e" Q
- m/ F& v8 c5 f9 P* W
F9 W3 s# n5 ^& G) L& \$ b% M7 F
0 L: J% Q) d, d; Z& ?F2FS (Flash Friendly File System)是专门为基于 NAND 的存储设备设计的新型开源 flash 文件系统。特别针对NAND 闪存存储介质做了友好设计。F2FS 于2012年12月进入Linux 3.8 内核。目前,F2FS仅支持Linux操作系统。6 t i. B; a: g
; }' s3 [. C: X% h2 o, O/ b; }+ I: X7 E: _7 r$ ~3 m! u/ i
F2FS 选择 log-structured文件系统方案,并使之更加适应新的存储介质(NAND)。同时,修复了旧式日志结构文件系统的一些已知问题,如(1) wandering tree 的滚雪球效应和(2)高清理开销。
7 l2 M, q# P- H6 b+ S6 m% o ?" l, O+ R: `: E! f
1 A# ^. j4 C0 m2 d# R根据内部几何结构和闪存管理机制(FTL),闪存存储设备有很多不同的属性,所以F2FS的设计者增加了多种参数,不仅用于配置磁盘布局,还可以选择分配和清理算法,优化性能(并行IO提高性能)。
m, r: R( g$ p4 v7 P9 j. p |
|