文件系统LittleFS
一个为微控制器设计的小型故障安全文件系统。
| | | .---._____.-----. | |
--|o |---| littlefs |
--| |---| |'-----' '----------'| | |
掉电恢复能力——littlefs 设计用于应对随机断电情况。所有文件操作都有强大的写时复制保证,若发生断电,文件系统会回退到上一个已知的良好状态。
动态磨损均衡——littlefs 专为闪存设计,能对动态块提供磨损均衡。此外,littlefs 可以检测坏块并进行规避。
有限的 RAM/ROM 占用——littlefs 设计用于小内存环境。RAM usage 严格受限,这意味着随着文件系统增大,RAM 消耗不会改变。该文件系统没有无限制的递归,动态内存仅限于可静态提供的可配置缓冲区。