Common file Systems:
Traditional file system: Ext2/minix/ms-dos/fat (with VFAT module)/iso9660 (CD-ROM) and so on;
journaled file system: Ext3/reiserfs/windows ' NTFS/IBM ' s Jfs/sgi's XFS
Web-Xuan File system: NFS/SMBFS
Main introduction: EX2, EX3 and XFS
1.Linux File System Ex2
Ext2 is astandard file system in gnu/Linux system, which features excellent access to files and shows advantages for small and medium sized files, which is mainly advantageous to the good design of the cluster fast-fetching layer.
2.Linux File System ex3
EX3 file system, which belongs to a log file system, is an extension of the ext2 system. It is compatible with ext2 and is not complex to convert from ext2 to EX3.
3.Liunx File System XFS
The XFS file system is an advanced log file system developed by SGI, and XFS is extremely scalable and robust. Fortunately, SGI ported it to a Linux system. Under the Linux environment. The current version of the latest XFS file system available is version 1.2, which works well under 2.4 cores
Key features include the following points:
Data complete
With XFS file system, when unexpected downtime occurs, first of all, because the file system turned on the log function, so the files on your disk will no longer be accidentally downtime and destroyed. Regardless of the number of files and data currently stored on the file system, the file system can quickly recover the contents of the disk files in a very short time based on the logged logs.
Transmission characteristics
The XFS file system uses an optimization algorithm, and the log records have very little impact on the overall file operation. XFS queries and allocates storage space very quickly. The XFS file system continuously provides fast response times. I have tested XFS, JFS, EXT3, ReiserFS file systems, and the performance of XFS file systems is remarkable.
Scalability
XFS is an all-64-bit file system that supports millions of bytes of storage space. Support for oversized files and small file sizes is outstanding and supports a large number of catalogs. The maximum supported file size is 263 = 9 x 1018 = 9 exabytes, and the maximum file system size is exabytes.
XFS uses a high table structure (b + tree), which ensures that the file system can be quickly searched with fast space allocation. XFS continues to provide high-speed operations, and the performance of the file system is not limited by the number of directories and files in the directory.
Transmission bandwidth
XFS can store data with performance close to bare device I/O. In a single file system test, its throughput is up to 7GB per second, and reads and writes to individual files with throughput of up to 4GB per second.
Linux file system