Leksykon IT › Infrastruktura › SPIFFS

SPIFFS

Infrastruktura Svenska → Zaktualizowano: 2026-11-03
Więcej informacji
Twórca
Peter Andersson
Licencja
MIT
Kod źródłowy
github.com/pellepl/spiffs
Następca
LittleFS

SPI Flash File System: płaski system plików dla pamięci NOR na magistrali SPI, dziś znany głównie jako to, z czego wszyscy migrują.

Peter Andersson zbudował go dla mikrokontrolerów z małą ilością RAM-u i zewnętrzną pamięcią flash na SPI. SPIFFS nie ma katalogów — ukośnik w /config/wifi.json to po prostu kolejny znak nazwy pliku — a zapisy rozkłada na cały układ, by wyrównać zużycie. Stał się domyślnym wyborem na ESP8266 i we wczesnych projektach ESP32, zwykle jako miejsce, w którym wbudowany serwer WWW trzymał swój HTML.

Jego słabe strony to wydajność spadająca w miarę zapełniania układu i ograniczona ochrona przed utratą zasilania. Projekt nie jest już utrzymywany, ESP-IDF oznacza go jako przestarzały, a rdzeń Arduino dla ESP8266 przeszedł na LittleFS. Urządzenia w terenie nadal go oczywiście używają; nikt nie chce próbować migracji systemu plików przez radio.

← Wróć do leksykonu