In a previous article, I talked about ZFS file system. It’s time to talk about the other file systems as well in this 2nd part of the 3 part series explaining different file systems. I’ll start with brtfs and cover ext4 as well.
File System – brtfs
This is yet to be released. But, this upcoming file system for Linux distributions mainly looks at fixing many of the issues which were pretty predominant in the older ext file system series. You can call it a journaling file system as well. There are hosts of new features such as data pooling, through which you can span the file system across more than one physical hard drives. Apart from that, the maximum file and volume size is of 16 EiB. There are other features such as snapshots, nanosecond time resolution, transparent encryption, transparent compression, data deduplication as well. Linux is the sole operating system that supports brtfs as of now, however, it is considered as unstable as of yet. Many feel that with time, brtfs should be replacing ext4, the file system that I am going to cover next.
File System – ext4
For the time being, this is the most used file system for Linux systems. This is a successor to both the earlier file systems ext2 and ext3. Different techniques have been used in this file system to improve the performance. Just like brtfs, ext4 also is a journaling file system. This is only for hard drives and hence, it doesn’t appear on the removable Medias. It can support files up to 16 TiB and volumes up to 1 EiB. With help of Ext2Read, even Windows users can get read access to the ext file systems.
If you have used ext4 or intend to use brtfs, please share your thoughts through the comments section. I’ll love to hear what you have to say.