AIX文件系统
AIX操作系统中,存在以下几类文件系统:
- JFS(Journaled File System)
日志文件系统。系统使用日志技术维护控制结构的完整性。
- JFS2(Enhanced Journaled File System)
增强型日志文件系统。提供更高的性能、更大的文件系统和更大的文件大小。
- NFS(Network File System)
网络文件系统。它是一种分布式的文件系统,允许用户访问远程计算机上的文件和目录、并如同在本地一样使用这些文件和目录。
- CDRFS(CD-ROM File System)
CD-ROM文件系统。允许CD-ROM的内容通过通用文件系统界面进行访问。
传统的UNIX系统并不能保证在系统故障后不损坏文件,尤其是当文件处于“动态”的变化中。AIX采用如下机制来应对这一问题:如果文件发生改变,首先会在一个日志中记载文件结构信息的变化,然后再相应的调整文件内容。
这个用于记录文件系统的结构信息(元数据)变化的日志就是JFS log。文件系统发生崩溃等事故后,AIX将通过这个日志文件来恢复文件系统。
日常应用中,JFS和JFS2文件系统应用最为广泛,两者的一些功能比较如图2-1所示:
更详细的描述,可以参考IBM官方文档。
AIX5.1/5.2/5.3支持32位和64位内核两种模式。从AIX6.1开始,系统只支持64位内核。而内核位数不同,会影响JFS2文件系统所支持的最大容量、单个文件容量,具体的如图2-2所示。
更详细的描述,请参考IBM官方文档。