Jakie zalety btrfs zauważy zwykły użytkownik?

8

Większość informacji, które mogę znaleźć, nic nie znaczy dla użytkowników, którzy nie studiowali systemów plików. Jakie zalety btrfs są widoczne dla przeciętnego użytkownika, bez wiedzy o tym, jak działają systemy plików?

Mateusz
źródło
Co ciekawe, przy czterech dyskach SSD Samsung ze sprzętowym RAID-0 widzę znacznie lepsze prędkości kopiowania / wklejania z btrfsponad ext4. Zobaczę 200 MB / s z ext4 i do 860 MB / s z btrfs. Twój przebieg może się różnić.
Naftuli Kay

Odpowiedzi:

6

Defragmentacja systemu plików online (Powszechnie uważa się, że Linux nie potrzebuje defragmentacji. Czasami potrzebuje. I była obiecana defragmentacja ext4, ale nie ma na to żadnych oznak. (Oy 'Ted obudził się (Może widział przyszłość i widział Nadchodzą dyski SSD:>))

Kompresja (Zgadnij, że to oczywiste.)

Bardzo szybkie sprawdzanie systemu plików offline (podobnie jak fsck, po prostu znacznie szybsze (wiesz, kiedy wyłączasz komputer, nieczyste i musisz czekać trochę czasu, aby to sprawdzić. Teraz zrobi to w mgnieniu oka (lub wolniej, ale wciąż szybko) . :)) Kto tego nie lubi? :))

Sprawdzanie systemu plików online (może. Nie wiem, jak chcą to osiągnąć. Online fsck ... nie byłoby takie złe.)

Może:
Zapisywalne migawki (jeśli będzie frontend lub coś takiego, to całkiem prawdopodobne, że wszyscy będą mogli z tego skorzystać. Wyobraź sobie coś takiego jak przywracanie systemu w Windows 7. Brzmi dobrze, co? Teoretycznie i w rzeczywistości robi to dużo więcej niż Windows. Uhm, jak wehikuł czasu w openSolaris, możesz wrócić do dat i sprawdzić swoje dokumenty. OpenSolaris (były) używają do tego migawek ZFS.))

Niektóre osoby:
dublowanie na poziomie obiektu i paskowanie (jeśli używasz dublowania lub pasowania ...)

Apacz
źródło
1
Obsługa deduplikacji danych to funkcja, na którą też czekam.
liori
Ahm, nie sądzę, że z tego skorzystacie. Deduplikacja dotyczy na przykład hostów. Nie sądzę, że będzie pasować do dystrybucji na pulpicie. Dobrze. WSZYSTKO poważnie zależy od dystrybutorów. (Okej, teraz na Ubuntu. Jeśli ich komunizm znów wygra ... strach. :))
Apache
Czy miałbym rację mówiąc, że tak naprawdę nie chodzi o poprawę wydajności w porównaniu z ext4, chodzi raczej o określone funkcje, takie jak defragmentacja online?
Matthew
@Shiki Myślę, że masz na myśli TimeMachine w MacOS lub Time-SLIDER w OpenSolaris. ;-)
Lester Cheung
@Matthew - Yepp, funkcje. Nawiasem mówiąc, OpenSUSE uwzględnił BTRFS jako opcjonalny wybór. Możesz go wybrać podczas instalacji. (I istnieją narzędzia YaST do używania określonych funkcji BTRFS.) |
Apache
5

Możesz połączyć kilka dysków / partycji w jeden system plików. To jak montowanie, ale wolne miejsce jest współdzielone, a pliki mogą być dystrybuowane na dyski w celu zwiększenia prędkości.

Nishi
źródło
2

Dla zwykłego użytkownika bez wiedzy o systemie plików (ani o tym, jak nim zarządzać) najważniejszą korzyścią jest to, że btrfs (ostatecznie) będzie w stanie naprawić uszkodzone dane spowodowane błędami nośników, a także być bardziej wydajnym dla niektórych obciążeń. Ponieważ sumy kontrolne btrfs sumują zarówno dane, jak i metadane (zarówno pliki, jak i sam system plików), jako użytkownik nie powinieneś martwić się cichym uszkodzeniem danych.

Waxhead
źródło