journald can be configured to use however much persistent storage you want; it can also be configured to use only volatile storage. Btrfs uses substantially less metadata at mkfs time compared to XFS, let alone ext234. In-use the metadata usage is about the same as the others. For small volumes (maybe less than 10GiB) there's some advantage to using mixed metadata and data with -M at mkfs time. This limits nodesize so there's a bit of a performance hit, but it's more efficient and essentially eliminates the ENOSPC risk. With the smaller nodesize, small files are less likely to be written in-line with metadata, so small file efficiency is also reduced with mixed. But it's still better than other file systems. Plus, flash is notoriously non-deterministic. Your data on flash is effectively a probability function, i.e. the data the flash returns is probably your data. So having the ability to know if there are problems, even with single profile metadata (-M, mixed implies single profile for data and metadata, rather than dup for metadata) at least you get warnings, rather than SDC. -- Chris Murphy -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org