• TCB13@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    3 months ago

    ZFS is still the de-facto standard of a reliable filesystem. It’s super stable, and annoyingly strict on what you can do with it.

    Yes and that’s the reason why I usually pick BTRFS for less complex things.

    • pimeys@lemmy.nauk.io
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      3 months ago

      Yeah. I would not for example install ZFS to a laptop. It’s just not great there, and it doesn’t like things such as sudden power failure, and it uses kind of a lot of memory…

      • TCB13@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 months ago

        Meanwhile BTRFS provides me with snapshots and rollbacks that are a useful when I’m messing with the system. And subvolumes bring a lot of flexibility for containers and general management.

        • pimeys@lemmy.nauk.io
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          For sure. I would say if you run a distro like Arch, using it without cow filesystem and snapshots is not a good idea… You can even integrate snapshots with pacman and bootloader.

          I’ve been running nixos for so long, that I don’t really need snapshots. You can always boot to the previous state if needed.

          If you write software and run tests against a database, I’d avoid having the docker volumes on btrfs pool. The performance is not great.