Why is this done by the users? For what purpose? Doesn't it slow down the system?

example:jfs for / ext2 for /boot reiser4 for /var so you see this there will be an interaction between different file systems and i think this can slow down the system.

closed as primarily opinion-based by Anthon, Jenny D, slm Jul 8 '15 at 12:07

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Can you name an example? – s3lph Jul 8 '15 at 11:00
  • Would you mind adding this as an edit to your question? – s3lph Jul 8 '15 at 11:28

Each filesystem has its strengths. For example, ext4 is simple and functional, btrfs is specialized for data storage (at least when it is end user ready), f2fs is optimized for flash memory storage and reiserfs is good at handling millions of small files. Hence, a user may want to format its system partition to ext4, bulk data partition to btrfs, flash drive or SSD to f2fs and database with many files to reiserfs. Sometimes if a user dual-boots with Windows, the system will also have an NTFS, not to mention BIOS and EFI bootloader partitions are AFAIK always in fat32.


Usually the intention is to optimize performance by chosing a filesystem which better suits the purpose and type of files stored beneath that path. For example, some filesystems handle many small files better than others.

Take a look at https://en.wikipedia.org/wiki/Comparison_of_file_systems to get an idea.

Not the answer you're looking for? Browse other questions tagged or ask your own question.