|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
f2fs
1 h2 B5 A" d f/ @% u6 G
0 \ n# L$ R" H- K9 e( rF2FS (Flash Friendly File System) 是专门为基于 NAND 的存储设备设计的新型开源 flash 文件系统。特别针对NAND 闪存存储介质做了友好设计。F2FS 于2012年12月进入Linux 3.8 内核。目前,F2FS仅支持Linux操作系统。
7 a- S. E4 Y1 D! v, j7 Y' K/ @8 J3 F& n
' z+ I1 U" L9 j( @1 d" n. _6 q
- h, B3 w$ Z% g. p/ t, iF2FS (Flash Friendly File System)是专门为基于 NAND 的存储设备设计的新型开源 flash 文件系统。特别针对NAND 闪存存储介质做了友好设计。F2FS 于2012年12月进入Linux 3.8 内核。目前,F2FS仅支持Linux操作系统。2 I8 _8 j/ Z, X4 U8 B& \, ~
2 p; D- q- a% N
. j5 H4 k. j6 w5 E2 g+ N
F2FS 选择 log-structured文件系统方案,并使之更加适应新的存储介质(NAND)。同时,修复了旧式日志结构文件系统的一些已知问题,如(1) wandering tree 的滚雪球效应和(2)高清理开销。
K- k. y3 a$ g1 m. Z" e
8 u' i% F/ i- \! `3 `. {4 |. V1 B. g+ e: C5 \; k
根据内部几何结构和闪存管理机制(FTL),闪存存储设备有很多不同的属性,所以F2FS的设计者增加了多种参数,不仅用于配置磁盘布局,还可以选择分配和清理算法,优化性能(并行IO提高性能)。
1 \/ J2 U" |5 j6 a |
|