JFS (文件系统)
JFS(英语:Journaled File System)是一款由IBM开发的64位日志文件系统。支持AIX,eComStation,OS/2和Linux等操作系统。针对后者根据GNU通用公共许可证(GPL)的条款以自由软件形式提供。 HP-UX有另一个名为JFS的不同文件系统,即为由Veritas Software开发的OEM版VxFS。
开发者 | 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文件系统,分别称为JFS(JFS1)和JFS2[1][2] 在其他操作系统,如OS / 2和Linux中,只有第二代存在,简称为JFS[3]。 这不应该与AIX中实际引用JFS1的JFS相混淆。
参见
编辑参考资料
编辑- ^ A mini-FAQ for JFS. JFS for Linux project. [2018-01-28]. (原始内容存档于2018-06-27).
- ^ Comparison of JFS1 and JFS2 on AIX. IBM.[永久失效链接]
- ^ Interview With the People Behind JFS, ReiserFS & XFS. [2018-01-28]. (原始内容存档于2008-09-08).
外部链接
编辑- JFS for Linux project website (页面存档备份,存于互联网档案馆)
- JFS1 File System Layout, IBM.
- JFS2 File System Layout, IBM.
- JFSRec (页面存档备份,存于互联网档案馆), a console program that performs a read only extraction of files and directories from a damaged JFS filesystem