Mam drzewo katalogów, które zawiera wiele małych plików i niewielką liczbę większych plików. Średni rozmiar pliku to około 1 kilobajt. W drzewie znajduje się 210158 plików i katalogów (liczba ta została uzyskana przez uruchomienie find | wc -l
).
Mały procent plików jest dodawany / usuwany / przepisywany kilka razy w tygodniu. Dotyczy to zarówno małych plików, jak i (niewielkiej liczby) większych plików.
Systemy plików, które wypróbowałem (ext4, btrfs) mają pewne problemy z pozycjonowaniem plików na dysku. Z biegiem czasu fizyczne położenie plików na dysku (nośniki obrotowe, a nie dysk półprzewodnikowy) stają się coraz bardziej losowe. Negatywną konsekwencją tej losowej dystrybucji jest spowolnienie systemu plików (na przykład: 4 razy wolniejsze niż nowy system plików).
Czy istnieje system plików Linux (lub metoda konserwacji systemu plików), która nie cierpi z powodu tego spadku wydajności i jest w stanie utrzymać stabilny profil wydajności na obracającym się nośniku? System plików może działać na Fuse, ale musi być niezawodny.