Conclusions

I must say that all the benchmarked filesystem shows very high performance throughout most of the test session. This is a very important achievement especially for BTRFS, which is a relatively young filesystem.

However, some obvious recommendations emerge from the observed patters:

  • if you plan to use MySQL or PostgreSQL, use EXT4 as you can not go wrong with it. However, stay away from BTRFS;
  • for large file installation (as VM hosting system) or direct I/O, go with XFS.

BTRFS shows some big improvement that are remarkable. However, I will not use it for critical data as it and its fsck are relatively young.

Feel free to discuss this article with me writing at This email address is being protected from spambots. You need JavaScript enabled to view it. or using the comment system.

Have a nice day!