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