%20EEPROM.png)
Мне нужно управлять 8 КБ пространства в EEPROM. Мне нужно хранить в нем файлы: конечно, они будут очень маленькими. Более того, мы не хотим потерять уже сохраненные данные, если сядет батарея или что-то в этом роде. Для этого я ищу несколько файловых систем, которые хорошо с этим справятся. (Я бы также согласился на отличную.) Кто-нибудь знает какие-нибудь?
Примечания :
Во время поиска я встретил JFS2, что, кажется, нормально, но я прочитал "Минимальный размер файловой системы JFS2: 16 МБ", что слишком много и меня огорчает. Подтверждение?
Я также встречал TexFAT, который, по-видимому, хорош с точки зрения безопасности, но мне не удалось найти никакой информации о минимальном размере системы, минимальном размере кластеров или даже о пространстве, необходимом ему для собственной работы.
Большое спасибо.
решение1
Архивы типа zip или 7-zip в основном работают как файловая система, плюс вы получаете преимущество сжатия, и это звучит как хорошая идея для небольшой файловой системы. Возможно ли просто записать файл zip непосредственно на блочное устройство? Не уверен, как вы справитесь со сценариями нехватки места, но все же, возможно, стоит попробовать?