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