ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
48631
КонстантинТ (17.01.2006 13:43, просмотров: 22588)
Сбылась мечта сумасшедшего - нашел лучшую файловую систему для ембеддед приложений http://freedos-32.sourceforge.net/showdoc.php?page=leanfs
Много пробовал различных систем. На последней остановился и запортировал ее, пришлось с недельку поковыряться. Получил результаты 1. 3 мб/сек (общая) в записи режим PIO 8 длинных файлов параллельно в различных подкаталогах. Причем не зависит где - в начале конце или середине диска. 2. Чтение 2 мб сек 3. Форматирование диска 80 ГБ - 3 сек По сравнению с убогой калечью FAT32 от билли 1. Поддержка длинных имен 2. Нет этой прип******ой таблицы фат к которой голова постоянно ездит. таблица BITMAP в 16 раз меньше и используется только для поиска и удаления кластеров. Те вся информация о цепочке кластеров находится в файле. 3. Хорошая производительность с малыми файлами 5. Неограниченная длина файла (а не 2 ГБ как у этого уе*** fat32) 4. Простота написания драйвера (написать драйвера очень просто для лубого носителя, поддерживающего секторную запись, очень быстро сделал на AT45). 6. Есть постоянная инфорамация о наличии свободного места на диске, не надо ее обновлять регулярно (для AT45 эту опцию лучше отключить) Короче вещь, FAT32 - втопку , адназначно. Кстати сделана на базе линуксовой ext2