我需要在EEPROM中管理8 KB的空间。我需要在其中存储文件:当然它们会非常小。此外,如果电池耗尽或类似的话,我们不想丢失任何已存储的数据。为此,我正在寻找一些擅长的文件系统。(我也会接受一个优秀的。)有谁知道吗?
备注:
在我的搜索期间,我遇到了JFS2,这似乎没问题,但我读过“最小JFS2文件系统大小:16 MB”,这太过分了,让我感到很难过。确认?
我也遇到过在安全方面看起来很棒的TexFAT,但是我无法找到有关最小系统大小,群集最小大小,甚至是自身功能所需空间的任何信息。
非常感谢你。
5
EEPROM不需要电池来保留其数据,也不适用于经常在现场写入数据的情况。通常,EEPROM是在受控条件下在工厂写入的。因此,不需要像JFFS2这样的日志文件系统。 Ext2或FAT32或简单的自定义FS甚至硬编码表通常足以组织EEPROM的数据。或者这真的是一个XY问题吗?
—
锯末
你的意思是,如果整个系统在没有任何警告的情况下关闭,那么用EEPROM写的所有东西都会留下来吗?没有传统数据存储可以带来的数据丢失风险?我知道在现场将数据写入EEPROM有点奇怪,但这确实是我要求的。谢谢你的时间。
—
PPaFeu
“你的意思是,万一......” - 是的但是...... “没有数据丢失的风险......” - 嗯?诸如EEPROM,闪存和HDD之类的非易失性存储器都可以在不消耗功率的情况下保留数据。意外(又称脏)关闭通常是文件系统(并由其解决)的问题。当所有数据都被刷新到设备时,脏关机是无关紧要的。更糟糕的情况是当设备在关键FS数据的写入操作期间断电时。一个日志文件系统尽力保持FS的完整性。EEPROM的部件号是多少?
—
锯末
EEPROM是存储rootkit和病毒的好地方,但不是很多。此外,他们已经有了存储文件的方法。为什么不用它?好奇为什么你需要存储在EEPROM而不是没有移动部件的SSD?
—
Lizz
什么是与kb有关的ko?
—
cutrightjm