您之前可能听说过 Journaling Flash File System(JFFS)和 Yet Another Flash File System(YAFFS),但是您知道使用底层 flash 设备的文件系统意味着什么吗?本文将向您介绍 Linux® 的 flash 文件系统,并探索它们如何通过平均读写(wear leveling)处理底层的可消耗设备(flash 部件),并鉴别各种不同的 flash 文件系统以及它们的基本设计。固态驱动器当前非常流行,但是嵌入式系统很久以前就开始使用固态驱动器进行存储。您可以看到 flash 系统被用于个人数字助理(PDA)、手机、MP3 播放器、数码相机、USB flash 驱动(UFD),甚至笔记本电脑。很多情况下,商业设备的文件系统可以进行定制并且是专有的,但是它们会遇到以下挑战。8 A' C J3 p2 `! s$ Z2 B0 T+ u
|
7 V* b/ S. F& d3 v. p |
8 U. H) i& d& U
|
![]() |
![]()
|
. l c! v- u8 X0 t![]() |
0 h3 i) y# ?3 P/ P! |! L# A
|
* Z( K* r1 m5 N6 r3 D6 l
7 N: b7 r9 P0 P% f2 h/ x
![]() |
+ U9 s, D/ Z0 U1 O* H
|
![]() |
![]()
|
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) | Powered by Discuz! X3.2 |