Hi folks
just wondering if any performance gurus out there using Linux VM's with physical HDD's / SSD's have done any analysis on which file system(s) should they use for maximum Disk performance --- I'm interested when the Physical disk(s) is /are used rather than using "Virtual Disks".

I've basically narrowed the choices to EXT4, XFS and BTRFS.
I'm leaning towards BTRFS as it seems to handle loads of smaller files better than the other two (I've around 150,000 music tracks - probably the largest size is around 600 Mb and is also good with RAID / Pooled volumes (LVM etc) . EXT4 is a bit long in the tooth these days so journalling probably isn't any good in it, and XFS seems fine for large files, RAID etc

Any volunteers -- anyone. I think the best way to get near native performance from a VM is to pass thru as much hardware as possible to the VM and use the appropriate GUEST OS drivers etc which is why I'm interested in the performance of these file systems.
and have to supply a load more users so I want to test on a VM the best configuration for these things before I do it "for real".

Cheers
jimbo.