|
Из изученного мной материала я понял то для эотого вида флешек оптимальна FFS - YAFFS. В один блок умещается 4 chunk(а). Плюс ко всем у этому на дополнительных 64 байтах к каждому пейджу я записываю id фала, номер chunk(а) с которого начинаеться файл, whrite serial number (пока не догодался что это), тэг ЕСС (как я понял это код подсчитанный ЕСС кодером при записи данных) и количество байт использованных на данной странице.
ВОт у меня возникли вопросы.
- Под данную файловую систему надо как я понимаю писать специализированный драйвер. А под FS FAT16, если я его буду использовать не надо, так как можно обойтись стандартным драйвером.
- В любом случае необходимо считать ЕСС для увеличения вероятности восстановления данных при чтении.
- Где обычно считают ЕСС. Вешают ли на плиску, либо считает сам драйвер.
- Действительно стоит заморачиваться ЕСС. Просто затраты аппаратные на него я думаю будут а воткак сказано было ранее вероятность появления бэд блока очень и очень мала.
- А где обычно хранится таблица бэд блоков. Во внешней пзу либо в самой флэшке в спецально отведённом месте.
- Те дополнительные 64 байта в каждой 2килобайтной странице сделаны по тойже технологии что и основной массив памяти?
Если я где то не прав или вы может мне помочь я буду благодарен (-%
СПАСИБО
E-mail: info@telesys.ru