Originally posted by Anux
View Post
Announcement
Collapse
No announcement yet.
Bcachefs File-System Pull Request Submitted For Linux 6.5
Collapse
X
-
You can view the lwn article in the provided link on the end of my message.
Forget about the BSD vs GPL nonsense, it seems trolling to me and a derail of the main topic. I was terribly bored anout BSD/Sun/Solaris nostalgia, OpenSolaris/Illumos "activists", GPL/BSD haters, Oracle criticism (I know who they are and ignore their stuff, I'm not so idiot) and such. I respect them and their stuff, but that evangelism and constantly repeating topics drives me away and I ignore it no matter what side comes from.
Last edited by timofonic; 27 June 2023, 08:36 PM.
Comment
-
-
Originally posted by Brisse View Post
Strongly recommended for VM-images and database workloads since they do not work well with copy-on-write. Beware especially of running copy-on-write-on-copy-on-write, i.e. btrfs VM on a btrfs host. Don't do it. Good praxis is to set 'chattr +C' on the folder where you keep your VM's, but keep in mind that the attribute is only set on new files created in the folder, not already existing files. For your old VM's, you can work around that by first setting 'chattr +C' on the folder, rename your old VM-image, example append '.backup' to their name or similar, and make a copy of it with it's original name. Confirm with 'lsattr' that they have the '+C' attribute. And keep in mind it's uppercase 'C', as lowercase means compression, not nodatacow.
- Likes 1
Comment
-
Originally posted by pkese View Post
I'd second what Brisse above had said.
If you can live without checksumming (that's what you'd get by switching to XFS or ext4 anyway), you can simply turn that feature off for selected files (e.g. disk images or database files) and you'll get the approximately the same performance as you'd get with XFS or ext4.
You still get some fragmentation in case you make snapshots (a feature that's not available on ext4), but if that is a problem, you can use `btrfs fi defrag` to fix it after snapshotting.
I am not sure I can live without subvolumes, they really make things a lot easier.
I currently dual boot more than one distro on the same machine and subvolumes are easy to create without having to repartition the whole drive.
Subvolumes also make it possible to use the drive space in a more intelligent way, you don't need to estimate how much space each partition will use.
I can probably achieve some of those things with LVM but I am not sure it's worth it.
I certainly don't want to go back to adding 4 or 5 partitions per drive.
Comment
-
-
Originally posted by Old Grouch View PostThe ability to roll back to an arbitrary previous version of a generic file is remarkably useful.## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
Comment
-
Originally posted by Brisse View Post
Strongly recommended for VM-images and database workloads since they do not work well with copy-on-write.## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
- Likes 1
Comment
-
Originally posted by pkese View PostYou still get some fragmentation in case you make snapshots (a feature that's not available on ext4), but if that is a problem, you can use `btrfs fi defrag` to fix it after snapshotting.## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
Comment
-
Comment