Co to jest buforowanie przestrzeni dyskowej Btrfs?


4

Zauważyłem w moim syslogu, że raport BTRFS włącza „buforowanie miejsca na dysku”. Co to jest „buforowanie miejsca na dysku” Btrfs?

Odpowiedzi:


2

Ta opcja space_cache zostanie wybrana podczas montowania punktu montowania, który ma system plików Btrfs. Spowoduje to zapisanie pamięci podręcznej wolnej przestrzeni na dysku, aby znacznie przyspieszyć buforowanie bloku. Bez tego Btrfs musi skanować całe drzewo za każdym razem, szukając wolnego miejsca, które można przydzielić.


Ładnie zgrane prawie bezpośrednio z raport phononix .
palswim

3

Krótko i na temat:

jeśli opcja jest włączona, jądro będzie miało wolne adresy bloków wolnego miejsca FS w pamięci, dlatego podczas tworzenia nowego pliku natychmiast zacznie zapisywać dane na dysku.

Więcej szczegółów:

opcja montażu space_cache teraz jest domyślnym dla ostatnich jąder. Zapewnia lepszą wydajność podczas tworzenia nowych plików lub zapisywania nowych danych na dysku. Zobacz link. Możesz go wyłączyć, dodając nospace_cache opcja montażu.

nospace_cache od: 3.2, space_cache = v1 i space_cache = v2 od 4.5, domyślnie: space_cache = v1


Do którego łącza się odwołujesz?
Tom Hale

dodano link w edycji
Arunas Bartisius
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.