Originally posted by curfew
View Post
Announcement
Collapse
No announcement yet.
Another Look At The Bcachefs Performance on Linux 6.7
Collapse
X
-
Originally posted by Quackdoc View Post
I don't think a test on ram is "useless" but I don't think there is too much value in it either aside from "huh that's neat". Not to mention it there is little point in actually optimizing for a ram only situation (there is some don't get me wrong) for the vast majority of filesystems, so they would not be indicative of the "best preformance" anyways.
I do think test's in isolation are useless because they will never be indicative of what a filesystem will actually be put through, there are thousands upon thousands of potential variables
http://www.dirtcellar.net
- Likes 3
Comment
-
Originally posted by zexelon View Post
I have used XFS for years on both work stations, servers and clusters. I moved over to it from EXT4 specifically for some of its more edge case performance. I would say it is definitely on par with EXT4 from a reliability point and edges it out in performance in quite a few use cases.
XFS is no where near as advanced as ZFS, btrfs or bcachefs, but it can be built on top of LVM quite nicely to achieve similar (though clunkier than say ZFS) setups.
The reason to run ZFS is to exploit mirroring/RAID, ability to extend volumes, etc. Why not do an XFS+LVM+mdraid (not sure how you would set this up) versus ZFS/BTRFS native configuration? That would be very interesting for users considering options beyond ext4.
I hope Michael likes this article idea and picks it up.
- Likes 5
Comment
-
Just curious why BcacheFS block size is set to 512 bytes when all the other filesystems are set to 4096 bytes? Wouldn't it make sense to set them all to the same block size? And, really, 4096 bytes should be the minimum block size for any filesystem to allow for easier migration to Advanced Format drives going forward (for those still using spinning rust for storage).
- Likes 3
Comment
-
Originally posted by cynic View Postbitrotting is not a bug of the filesystem.
next time, instead of showing off and call other people conspiracy theorist, just use a search engine to at least undertand what you are talking about.
Comment
-
Originally posted by akarypid View Post
What I would like to see is a comparison between XFS and and ZFS/BTRFS in functional-equivalence scenarios.
The reason to run ZFS is to exploit mirroring/RAID, ability to extend volumes, etc. Why not do an XFS+LVM+mdraid (not sure how you would set this up) versus ZFS/BTRFS native configuration? That would be very interesting for users considering options beyond ext4.
I hope Michael likes this article idea and picks it up.
- Likes 1
Comment
-
Originally posted by andyprough View Post
I don't believe I was showing off, not sure how that would work when I'm asking you a question. You seem to be the one trying to show off some sort of superior knowledge, but my probing question has apparently revealed that you do, in fact, have zero experience with the problem you are scare-mongering about. As expected. Since you are such an expert on 'bitrot and ext4' searches, I'm sure you realize that there are no reports of it actually occurring with ext4. There are quite a few articles questioning whether bitrot is a real phenomenon at all, or just a conspiracy.
Originally posted by phoenix_rizzen View PostJust curious why BcacheFS block size is set to 512 bytes when all the other filesystems are set to 4096 bytes? Wouldn't it make sense to set them all to the same block size? And, really, 4096 bytes should be the minimum block size for any filesystem to allow for easier migration to Advanced Format drives going forward (for those still using spinning rust for storage).
Since Michael used the default setting it looks like bcachefs reads the disk wrong (some ssd:s report a sector size of 512B for "compatibility reasons") while they other filesystems doesn't. Because Bcachefs should default to 4k blocks according to the docs so this really sounds like a bug.Last edited by F.Ultra; 02 December 2023, 01:49 AM.
- Likes 4
Comment
Comment