Announcement

Collapse
No announcement yet.

Bcachefs Continues Making Progress - Finishes Big Allocator Rewrite

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by geearf View Post

    That's kind of what he did with bcache, but since bcachefs is suppose to render bcache useless, maybe that's ok.
    Except its actually mainline... and people use it. So, not that isn't what he did with bcache at all....

    Comment


    • #12
      Originally posted by cb88 View Post

      Except its actually mainline... and people use it. So, not that isn't what he did with bcache at all....
      Yeah but he stopped maintaining it, and the people that do maintain it don't have that much of an understanding of the codebase.

      Comment


      • #13
        Originally posted by geearf View Post

        Yeah but he stopped maintaining it, and the people that do maintain it don't have that much of an understanding of the codebase.
        Not that big of a deal... all the features he was going to add make more sense in an FS anyway.

        Comment


        • #14
          Originally posted by cb88 View Post

          Not that big of a deal... all the features he was going to add make more sense in an FS anyway.
          Sure! But having someone with more knowledge to fix bugs would be good instead of letting people that don't really know figure it out.

          Comment


          • #15
            Don't forget that you can back the project on Patreon: https://www.patreon.com/bcachefs

            Comment


            • #16
              Originally posted by flower View Post
              I'll switch once it is available in a LTS kernel.
              esp tiered storage and different replication methods per folder is what interests me.
              .. but does it support RAID 5/6?
              Don't trust filesystems if the RAID 5/6 support is not stable

              Comment


              • #17
                ill probably be using this soon in a few daily use VMs, not to worried about them messing up, but at the same time I do use them plenty, so it will be good for testing the waters, apparently chaotic aur has a kernel built with it enabled. and the tool to do it.

                Comment


                • #18
                  Originally posted by geearf View Post

                  Yeah but he stopped maintaining it, and the people that do maintain it don't have that much of an understanding of the codebase.
                  bcachefs is essentially bcache2.

                  Originally posted by mppix View Post

                  .. but does it support RAID 5/6?
                  Don't trust filesystems if the RAID 5/6 support is not stable
                  There is no "RAID" in bcachefs. You specify how much replication you want and it figures the rest out. The killer feature is the "bcache" part of it. Get a wicked fast SSD and set it as the foreground target writes are fast, and eventually gets onto the HDD background target.

                  Regardless you shouldn't trust it yet. Even drivers that are newly added to Linux are marked EXPERIMENTAL for a while so things can be tested.

                  It still needs scrubbing and the part where it actually fixes the corrupted data using a good copy. That part is thankfully the easier of features to add.

                  Comment


                  • #19
                    Originally posted by lyamc View Post
                    There is no "RAID" in bcachefs.
                    vs
                    You specify how much replication you want and it figures the rest out.
                    from bcachefs-principles-of-operation.pdf
                    bcachefs supports standard RAID1/10 style redundancy
                    bcachefs also supports Reed-Solomon erasure coding - the same algorithm used by most RAID5/6 implementations
                    Don't trust it yet, but it will support all common raid levels and according to Kent, it will be awesome.

                    Comment


                    • #20
                      This needs mainlining asap.

                      Comment

                      Working...
                      X