Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от opennews (??), 13-Дек-24, 11:13 | ||
Опубликован выпуск проекта LittleFS 2.10, развивающего компактную файловую систему для встраиваемых устройств и микроконтроллеров. Изначально файловая система была создана компанией ARM для операционной системы Mbed OS, но затем выделена в отдельный проект. Код ФС написан на языке Си и распространяется под лицензией BSD. Эталонная реализация LittleFS поставляется в виде Си-библиотеки, на базе которой создан FUSE-модуль и обвязки для различных языков программирования... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
2. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +2 +/– | |
Сообщение от Аноним (2), 13-Дек-24, 11:16 | ||
Годно. А то понапридумывают монструозных btrfs, а людям простые фс нужны. Уже по списку багфиксов видно насколько она простая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +1 +/– | |
Сообщение от Аноним (4), 13-Дек-24, 11:21 | ||
Мне нужна фс чтобы везде работает. А то мой андроид видит только фат32. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (11), 13-Дек-24, 12:05 | ||
Гнусмасовский Андроед должен бы видеть ещё F2FS. Это же их родное детище. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –1 +/– | |
Сообщение от Лампочка (?), 13-Дек-24, 12:09 | ||
Это детище Самсунга так то, только потом они отдали это в открытый доступ | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Друг капитализма (?), 14-Дек-24, 04:20 | ||
Мой текущий сасунг-пхоне уже не подразумевает внешней карточки. Так что пофиг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от MihaNix (ok), 14-Дек-24, 06:44 | ||
Удивительно! У вас, наверное, очень старый смартфон? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
45. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +1 +/– | |
Сообщение от myster (ok), 13-Дек-24, 15:14 | ||
> монструозных btrfs | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
52. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (52), 13-Дек-24, 17:02 | ||
В иерархических (не плоских) ФС нет ничего монструозного. ZFS давно уже успользовалась компаниями, работает по схожему принципу. PS: и сабж, кстати, тоже иерархический, за такими системами именно будущее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –1 +/– | |
Сообщение от myster (ok), 13-Дек-24, 17:28 | ||
> В иерархических (не плоских) ФС | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –2 +/– | |
Сообщение от pavlinux (ok), 13-Дек-24, 23:30 | ||
> FAT12 это пример плоской файловой системы. где все файлы размещаются в корневом каталоге без подкаталогов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от _kp (ok), 14-Дек-24, 01:38 | ||
> FAT12.. все файлы размещаются в корневом каталоге без подкаталогов. | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
68. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от chdlb (?), 14-Дек-24, 08:20 | ||
а что там с БД? есть подозрения что redo log, апдейт индекса не выиграют от CoW | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
3. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –2 +/– | |
Сообщение от Аноним (4), 13-Дек-24, 11:20 | ||
Эту балалайку развивают уже 6 лет и она только сейчас научилась слеши обрабатывать. Фейспалм. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Pahanivo (ok), 13-Дек-24, 11:40 | ||
Ну дак ты до сих пор не умеешь походу ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (12), 13-Дек-24, 12:08 | ||
>уже 6 лет | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
6. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (6), 13-Дек-24, 11:42 | ||
> Эталонная реализация LittleFS поставляется в виде Си-библиотеки | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (11), 13-Дек-24, 12:16 | ||
>В реализации LittleFS применяются только статически определённые буферы (без динамического выделения памяти) | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –3 +/– | |
Сообщение от Аноним (24), 13-Дек-24, 13:07 | ||
А как же традиция сишников вылазить за пределы буфера при любом удобном случае? | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (4), 13-Дек-24, 13:34 | ||
Джаваскрпитизеры некогда не вылезают а толку? | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (6), 13-Дек-24, 15:06 | ||
Неправильный код. Нужно динамическое выделение и боровчекер. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
69. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (69), 14-Дек-24, 08:47 | ||
Почему не на русской Ада? Ну пока что есть только русский Оберон. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
8. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Archer73 (ok), 13-Дек-24, 11:46 | ||
Микроконтроллеры из коробки чаще всего только FAT32 умеют. Интересно было бы попробовать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +3 +/– | |
Сообщение от _kp (ok), 13-Дек-24, 12:03 | ||
Эта FS давно распространена на ESP8266 и ESP32. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Швондик (?), 13-Дек-24, 12:29 | ||
так я не понял, как её юзать на Ардуино ??? | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от ИмяХ (ok), 13-Дек-24, 14:11 | ||
Через API, которое прописано в документации этой ФС. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Соль земли (?), 13-Дек-24, 13:06 | ||
Не думал, что статические буферы это охренеть какая особенность. Часто байты внезапно превращаются в петабайты. Ну кто знал... | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –2 +/– | |
Сообщение от Аноним (27), 13-Дек-24, 13:27 | ||
> Для исключения нарушения целости и потери данных применяется механизм copy-on-write (COW) | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от _kp (ok), 13-Дек-24, 13:51 | ||
>>при внезапном отключении питания в любом случае потеряются | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от RM (ok), 13-Дек-24, 14:10 | ||
> исходные данные в приложении, которое просто повторит запись. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от 1 (??), 13-Дек-24, 14:22 | ||
> я теперь понимаю чо серьезные databases стремились себе отгрызть raw раздел и там самим уже как-то рулить - хоть мешать не будут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от _kp (ok), 13-Дек-24, 15:11 | ||
Именно так! Чем проще ПО, но логически обосновано, тем всё в нём проще. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
49. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –1 +/– | |
Сообщение от Аноним (27), 13-Дек-24, 16:35 | ||
> А важные данные хранят в энергонезависимом RAM, EEPROM, FRAM, что б при внезапном отключении ничего не терялось. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
50. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от _kp (ok), 13-Дек-24, 16:54 | ||
> * не нужен - нужно бесперебойное питание | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –1 +/– | |
Сообщение от Аноним (27), 13-Дек-24, 17:04 | ||
> Бесперебойное питание тоже пропадает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –2 +/– | |
Сообщение от Аноним (48), 13-Дек-24, 16:32 | ||
> Выделение блоков осуществляется через сканирование ФС на предмет использованных блоков в области фиксированного размера, хранимой в виде битового вектора. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +2 +/– | |
Сообщение от _kp (ok), 13-Дек-24, 17:02 | ||
>> когда хранилища подрастут, а неуклюжая ФС всё ещё будет строить для них "битовые | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | –1 +/– | |
Сообщение от Аноним (27), 13-Дек-24, 23:28 | ||
> за 100-200р ... У меня только в умном доме с огородом их за 30шт. ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +1 +/– | |
Сообщение от _kp (ok), 14-Дек-24, 01:28 | ||
> и чего там в фс хранится, сова на глобусе ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (27), 14-Дек-24, 03:24 | ||
> а с файлами проще, из и закинуть элементарно, и доступны хоть через Веб интерфейс | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (57), 13-Дек-24, 19:06 | ||
Так это и есть улучшенный fat, для ембедовки. Заменять этим ext4 никто и не предлагает. | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
58. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (58), 13-Дек-24, 22:36 | ||
У сабжа ничего общего с FAT нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (64), 14-Дек-24, 03:40 | ||
Извини, но магниторезистивная память (SOTA-вариант называется FRAM) - это как раз будущее. Почти без износа, и ОЧЕНЬ быстрая. Просто её ещё не научились специально делать так, чтобы она таки изнашивалась. И рынок флаша ещё не дочерпали. Как скотину фтранзисторами с плавающим затвором додоят до стенки - вот тогда и будет массовая магнеторезистивная память. | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
67. "Выпуск отказоустойчивой файловой системы LittleFS 2.10" | +/– | |
Сообщение от Аноним (67), 14-Дек-24, 08:03 | ||
cow - это хорошо, но как бороться с отключением питания ровно после операции очистки блока с метаданными(участка фс в котором инфа о используемых блоках), до записи туда новых данных? Или здесь два таких блока и очистка сразу двух невозможна? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |