Among the pull requests merged today on this first day of the Linux 7.0 merge window are the many Btrfs file-system feature updates.

David Sterba sent in the Btrfs feature pull in advance of the Linux 6.19 stable release and thus among the early merges for kicking off the Linux 7.0 cycle. There aren't any noted performance optimizations specifically this cycle but a lot of other feature work some of which may help performance like enabling direct I/O for larger block sizes when greater than the kernel's page size.

all 5 comments

sorted by: hot top controversial new old
[–] 5 points 9 months ago* (last edited 9 months ago) (3 children)

How is BTRFS these days? I've been using XFS for so long just because of my soft spot for IRIX.

Edit: Thanks for the replies. I'll find an unused box and check it out.

  • source
  • hideshow 3 child comments
  • [–] 5 points 9 months ago

    I use it because it has native compressio and also an entire incremental backup tool built in (btrfs send/receive can throw snapshots of a filesystem across networks)

    Although my actual daily driver is FreeBSD with ZFS

  • source
  • parent
  • [–] 4 points 9 months ago

    I'm daily driving it on my main desktop and several laptops with full disk encryption and zero issues, although I am not a power user of some of the complex functions btrfs offers, I just slap it on a whole disk and dump all my files into one big partition and that's pretty much good enough for me. I should try subvolumes at some point I guess, IDK.

  • source
  • parent
  • [–] 3 points 9 months ago* (last edited 9 months ago)

    Whoah.

    Please correct me if I'm wrong but this can streamline incremental backups from filesystem level snapshots of a live system no?

  • source
  • 1 comment in c/btrfs@lemmy.ml view that post
    [–] 2 points 9 months ago

    With remap-tree, a translation layer of logical block addresses allows changes without moving/rewriting blocks for handling relocation or other changes requiring copy-on-write.

    I've read this several times and still can't really imagine what it is and why I might need it.

  • source