由於XFS是從下面的鏈接推薦的MongoDB:https://docs.mongodb.com/manual/administration/production-notes/Ubuntu機器上的XFS或ext4文件系統mongodb服務器?
的MongoDB在Linux上
內核和文件系統
當生產在Linux上運行的MongoDB,你應該使用Linux內核版本2.6.36或更高版本,無論是XFS還是EXT4文件系統。如果可能的話,使用XFS,因爲它通常對MongoDB更好。
對於WiredTiger存儲引擎,強烈建議使用XFS以避免將EXT4與WiredTiger配合使用時可能出現的性能問題。
對於MMAPv1存儲引擎,MongoDB在使用它們之前會預先分配其數據庫文件,並且通常會創建大文件。因此,您應該使用XFS或EXT4文件系統。如果可能的話,使用XFS,因爲它通常對MongoDB更好。
而且從Ubuntu的鏈接:https://askubuntu.com/questions/690360/help-me-choose-the-best-filesystem-for-my-pc
ext4文件系統被推薦用於所有的Linux操作系統,因爲與它的前輩向後兼容性,您可以掛載ext2和ext3作爲ext4文件系統 的Ext4
reduces file fragmentation
employs delayed allocation which helps with flash memory life as well as fragmentation.
Good choice for SSDs and HDD
XFS
Good for a media file server because of constant throughput for large files.
Most distributions require separate /boot partition because XFS and GRUB can be unpredictable
Performance with small files is not as good.
那麼哪一個是更好地使用MongoDB的在Ubuntu 16.0 4 。
剛剛與XFS有一些戲劇性 - 你不能縮小xfs文件系統,所以如果你使用LVM快照進行備份,並且你已經爲mongo分配了100%的VG,你就不能創建一個快照:/ – mils