IT-словарь › Инфраструктура › SPIFFS

SPIFFS

Инфраструктура Svenska → Обновлено: 2026-11-03
Подробнее
Создатель
Peter Andersson
Лицензия
MIT
Исходный код
github.com/pellepl/spiffs
Наследник
LittleFS

SPI Flash File System: плоская файловая система для NOR-флеш на шине SPI, сегодня известная в основном тем, что с неё все уходят.

Питер Андерссон создал её для микроконтроллеров с малым объёмом ОЗУ и внешней SPI-флеш-микросхемой. В SPIFFS нет каталогов — косая черта в /config/wifi.json просто ещё один символ имени файла, — а записи распределяются по всей микросхеме, выравнивая износ. Она стала файловой системой по умолчанию на ESP8266 и в ранних проектах на ESP32, обычно как место, где встроенный веб-сервер хранил свой HTML.

Слабые места — производительность, падавшая по мере заполнения микросхемы, и ограниченная защита от потери питания. Проект больше не поддерживается, ESP-IDF помечает её устаревшей, а ядро Arduino для ESP8266 перешло на LittleFS. Устройства в поле, разумеется, продолжают на ней работать: затевать миграцию файловой системы по воздуху никто не хочет.

← Назад к словарю