JFS (文件系统)

JFS(英语:Journaled File System)是一款由IBM开发的64位日志文件系统。支持AIXeComStationOS/2Linux等操作系统。针对后者根据GNU通用公共许可证(GPL)的条款以自由软件形式提供。 HP-UX有另一个名为JFS的不同文件系统,即为由Veritas Software开发的OEMVxFS

JFS
开发者IBM et al.
全称IBM Journaled File System
发布1990 and 1999 (JFS1 in AIX 3.1 and JFS in OS/2 4.5)
分区标识0x35 (MBR)
结构
目录内容B+ tree
文件分配Bitmap/extents
限制
最大文件尺寸4 PB (4 × 10245 bytes)
最大文件数量No limit defined
最长文件名255 bytes
最大卷容量32 PB (32 × 10245 bytes)
文件名字符集Any Unicode except NUL
功能
日期记录Modification (mtime), Attribute modification (ctime), Access (atime)
日期分辨率1ns
岔流Yes
属性Yes
文件系统权限POSIX, ACLs
透明压缩Only in JFS1 on AIX
透明加密No (provided at the block device level)
单一实例存储(SIS)No
操作系统支持AIX, OS/2, Linux, eComStation

在AIX操作系统中,存在两代JFS文件系统,分别称为JFSJFS1)和JFS2[1][2] 在其他操作系统,如OS / 2和Linux中,只有第二代存在,简称为JFS[3]。 这不应该与AIX中实际引用JFS1的JFS相混淆。

参见 编辑

参考资料 编辑

  1. ^ A mini-FAQ for JFS. JFS for Linux project. [2018-01-28]. (原始内容存档于2018-06-27). 
  2. ^ Comparison of JFS1 and JFS2 on AIX. IBM. [永久失效链接]
  3. ^ Interview With the People Behind JFS, ReiserFS & XFS. [2018-01-28]. (原始内容存档于2008-09-08). 

外部链接 编辑