Hi Lakshmi, Personally, i haven’t done many benchmarks about performance tuning, but there are some info you could refer to:
If you feel intrested, you could take a look at following url which offers btrfs mount options: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/filesystems/btrfs.txt And for Wiki, there are many information which might help you: https://btrfs.wiki.kernel.org/index.php/Main_Page There are also some options that you could tune for mkfs, see detailed info by ‘man mkfs.btrfs’.I supposed for example different ’nodesize/leafsize’ will have effects for performance. Also there are some new features Btrfs, like skinny_metadata, no_holes etc, you could clone a Latest btrfs-progs tools from: http://git.kernel.org/cgit/linux/kernel/git/kdave/btrfs-progs.git/ Some features are not enabled by default(skinny_medata,no_holes etc), but for benchmarking, you could turn on them and using latest kernel with latest btrfs-progs: root@localhost autotest]# mkfs.btrfs -O list-all Filesystem features available at mkfs time: mixed-bg - mixed data and metadata block groups (0x4) extref - increased hardlink limit per file to 65536 (0x40, default) raid56 - raid56 extended format (0x80) skinny-metadata - reduced-size metadata extent refs (0x100) no-holes - no explicit hole extents for files (0x200) It will be good that you could do some benchmarks for Btrfs with different parameters, and feel free to let others know your results(i am also curious).^_^ Best Regards, Wang Shilong > Hi, > > Could you kindly help us with the list of all the btrfs file system > parameters , that can be tweaked for the best performance of the PCIe based > SSDs ? > > Thanks, > Lakshmi > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html Best Regards, Wang Shilong -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html