本 ほん 條目 じょうもく 存在 そんざい 以下 いか 問題 もんだい ,請協
助 すけ 改善 かいぜん 本 ほん 條目 じょうもく 或 ある 在 ざい 討論 とうろん 頁 ぺーじ 針 はり 對 たい 議題 ぎだい 發表 はっぴょう 看 み 法 ほう 。
此條目 め 需要 じゅよう 更新 こうしん 。 (2012年 ねん 4月 がつ 28日 にち ) 請更新 しん 本文 ほんぶん 以反映 はんえい 近況 きんきょう 和 わ 新 しん 增 ぞう 内容 ないよう 。完成 かんせい 修 おさむ 改 あらため 後 ご 請移除 じょ 本 ほん 模 も 板 ばん 。
AIX ,是 ぜ IBM 专有UNIX 操作 そうさ 系 けい 统的 てき 商 しょう 标名。名稱 めいしょう 來 き 自 じ 先進 せんしん 互動執行 しっこう 系統 けいとう (英語 えいご :Advanced Interactive executive ,縮寫 しゅくしゃ 為 ため AIX)。最初 さいしょ 的 てき 名稱 めいしょう 來 き 自 じ 英語 えいご :Advanced IBM Unix ,但 ただし 或 ある 许这个名字 みょうじ 没 ぼつ 有 ゆう 得 え 到 いた 法律 ほうりつ 部 ぶ 门的允 まこと 许,因 いん 此更改 こうかい 为"Advanced Interactive eXecutive"。
AIX的 てき 一些流行特性例如chuser、mkuser、rmuser命令 めいれい 以及相似 そうじ 的 てき 东西允 まこと 许如同 どう 管理 かんり 文 ぶん 件 けん 一样来进行用户管理。AIX级别的 てき 逻辑卷 まき 管理 かんり 正 せい 逐渐被 ひ 添加 てんか 进各种自由 じゆう 的 てき UNIX风格 操作 そうさ 系 けい 统中。
IBM最早 もはや 在 ざい 1990年 ねん 2月 がつ 于AIX 3.1引入初 はつ 始 はじめ 版本 はんぽん 的 てき JFS。这个版本 はんぽん 的 てき JFS现在被 ひ 叫 さけべ 作 さく JFS1, 是 ぜ AIX在 ざい 往后十多年的首选档案系统并被安装在过百万台IBM顾客的 てき AIX系 けい 统中。JFS1和 わ AIX的 てき 内 ない 存 そん 管理 かんり 程 ほど 序 じょ 紧紧连结在 ざい 一起 かずき [6],这种设计经常在 ざい 一 いち 些封闭源码作业系统或只 ただ 支援 しえん 一个作业系统的档案系统出现。
1995年 ねん ,强化 きょうか JFS的 てき 工作 こうさく 开始展 てん 开,当 とう 中 ちゅう 包括 ほうかつ 加 か 强 きょう 其伸延性 えんせい ,支援 しえん 多 た 微 ほろ 处理器 き 的 てき 计算机 つくえ 和 わ 令 れい 其易于移植 いしょく 至 いたり 其他作 さく 业系统。经过多年 たねん 的 てき 设计、改良 かいりょう 和 わ 测试,新 しん 的 てき JFS在 ざい 1999年 ねん 4月 がつ 付 づけ 运于OS/2 Warp Server for eBusiness,随 ずい 后 きさき 亦 また 付 づけ 运在2000年 ねん 10月 がつ 的 てき OS/2 Warp Client中 ちゅう 。与 あずか 此同时,,JFS开发团亦在 ざい 1997年 ねん 开始把 わ 开发中新 ちゅうしん 版 ばん JFS移植 いしょく 回 かい AIX。为和原 げん 身 み AIX支援 しえん 的 てき 原版 げんばん JFS1分 ふん 开,新版 しんぱん JFS亦 また 会 かい 称 しょう 作 さく JFS2 (Enhanced Journaled File System)。2001年 ねん 5月 がつ ,JFS2开正式 しき 可 か 供 きょう AIX 5L使用 しよう 。
1999年 ねん 10月 がつ ,原 はら 供 きょう OS/2并正在 ざい 移植 いしょく 回 かい AIX的 てき 新版 しんぱん JFS源 げん 码被以GNU General Public License开放给自由 じゆう /开放原始 げんし 码软件 けん 社 しゃ 群 ぐん 并展开了移植 いしょく 至 いたり Linux的 てき 工作 こうさく 。而第一个稳定版本的JFS for Linux亦 また 在 ざい 2001年 ねん 6月 がつ 推出。[7]至 いたり 2002年 ねん 8月 がつ ,JFS正式 せいしき 并入稳定版 ばん Linux核心 かくしん 2.4.20。[8]
AIX操作 そうさ 系 けい 统使用 しよう JFS文 ぶん 件 けん 系 けい 统(JOURNAL FILE SYSTEM), JFS文 ぶん 件 けん 系 けい 统是一种字节级日志文件系统,借 か 鉴了数 すう 据 すえ 库保护系统的技 わざ 术,以日志 こころざし 的 てき 形式 けいしき 记录文 ぶん 件 けん 的 てき 变化。JFS通 どおり 过记录文件 けん 结构而不是 ぜ 数 すう 据 すえ 本身 ほんみ 的 てき 变化来 らい 保 ほ 证数据 すえ 的 てき 完 かん 整 せい 性 せい 。这种方式 ほうしき 可 か 以确保 ほ 在任 ざいにん 何 なん 时刻都 と 能 のう 维护数 すう 据 すえ 的 てき 可 か 访问性 せい 。
该文件 けん 系 けい 统主要 よう 是 ぜ 为满足 あし 服 ふく 务器(从单处理器 き 系 けい 统到高 だか 级多处理器 き 和 わ 群集 ぐんしゅう 系 けい 统)的 てき 高 だか 吞吐量 りょう 和 わ 可 か 靠 もたれ 性 せい 需求而设计、开发的 てき 。JFS文 ぶん 件 けん 系 けい 统是为面向 こう 事 こと 务的高性能 こうせいのう 系 けい 统而开发的 てき 。在 ざい IBM的 てき AIX系 けい 统上,JFS已 やめ 经过较长时间的 てき 测试,结果表明 ひょうめい 它是可 か 靠 もたれ 、快速 かいそく 和 わ 容易 ようい 使用 しよう 的 てき 。JFS也是一个有大量用户安装使用的企业级文件系统,具有 ぐゆう 可 か 伸 しん 缩性和 かず 健 けん 壮 たけし 性 せい 。与 あずか 非 ひ 日 にち 志文 しぶみ 件 けん 系 けい 统相比 ひ ,它的突出 とっしゅつ 优点是 ぜ 快速 かいそく 重 じゅう 启能力 りょく ,JFS能 のう 够在几秒或 ある 几分钟内就把文 ぶん 件 けん 系 けい 统恢复到一致 いっち 状 じょう 态。虽然JFS主要 しゅよう 是 ぜ 为满足 あし 服 ふく 务器(从单处理器 き 系 けい 统到高 だか 级多处理器 き 和 わ 群集 ぐんしゅう 系 けい 统)的 てき 高 だか 吞吐量 りょう 和 わ 可 か 靠 もたれ 性 せい 需求而设计的,但 ただし 还可以用于想得 え 到 いた 高性能 こうせいのう 和 わ 可 か 靠 もたれ 性 せい 的 てき 客 きゃく 户机配置 はいち ,因 いん 为在系 けい 统崩溃时JFS能 のう 提供 ていきょう 快速 かいそく 文 ぶん 件 けん 系 けい 统重启时间,所以 ゆえん 它是因 いん 特 とく 网文件 けん 服 ふく 务器的 てき 关键技 わざ 术。使用 しよう 数 すう 据 すえ 库日志 こころざし 处理技 わざ 术,JFS能 のう 在 ざい 几秒或 ある 几分钟之内 ない 把 わ 文 ぶん 件 けん 系 けい 统恢复到一致 いっち 状 じょう 态。而在非 ひ 日 にち 志文 しぶみ 件 けん 系 けい 统中,文 ぶん 件 けん 恢复可能 かのう 花 はな 费几小 しょう 时或几天。
JFS的 てき 缺点 けってん 是 ぜ ,使用 しよう JFS日 び 志文 しぶみ 件 けん 系 けい 统性能 せいのう 上 うえ 会 かい 有 ゆう 一定 いってい 损失,系 けい 统资源 げん 占 うらない 用 よう 的 てき 比率 ひりつ 也偏高 だか ,因 いん 为当它保存 ほぞん 一个日志时,系 けい 统需要 よう 写 うつし 许多数 たすう 据 すえ 。
JFS2(Enhanced Journaled File System),通常 つうじょう ,这个新 しん 的 てき 文 ぶん 件 けん 系 けい 统被称 しょう 为JFS2,从2001年 ねん 5月 がつ 开始,JFS2正式 せいしき 可 か 以在AIX 5L上 うえ 使用 しよう
JFS2支持 しじ 预定的 てき 日 び 志 こころざし 记录方式 ほうしき ,可 か 以提高 だか 较高的 てき 性能 せいのう ,并实现亚秒 びょう 级文件 けん 系 けい 统恢复。JFS2同 どう 时为提 ひさげ 高性能 こうせいのう 提供 ていきょう 了 りょう 基 もと 于分区 く 的 てき 文 ぶん 件 けん 分配 ぶんぱい (Extent-based allocation)。基 もと 于分区 く 的 てき 分配 ぶんぱい 是 ぜ 指 ゆび 对一组连续的块而非单一的块进行分配。由 よし 于这些块在 ざい 磁盘上 じょう 是 ぜ 连续的 てき ,其读取和 わ 写 うつし 入 いれ 的 てき 性能 せいのう 就会更 さら 好 このみ 。这种分配 ぶんぱい 的 てき 另外一个优势就是可以将元数据管理最小化。按块分配 ぶんぱい 磁盘空 そら 间就意味 いみ 着 ぎ 要 よう 逐块更新 こうしん 元 もと 数 すう 据 すえ 。而使用 しよう 分 ぶん 区 く ,元 もと 数 すう 据 すえ 则仅需按照 あきら 分 ぶん 区 く (可 か 以代表 だいひょう 多 た 个块)更新 こうしん 。JFS2还使用 よう 了 りょう B+ 树,以便更 さら 快 かい 地 ち 查找目 め 录和管理 かんり 分 ぶん 区 く 描述符 ふ 。JFS2没 ぼつ 有 ゆう 内部 ないぶ 日 び 志 こころざし 提 ひさげ 交策略 さくりゃく ,而是在 ざい kupdate守 もり 护进程 ほど 超 ちょう 时时提 ひさげ 交。
JFS和 わ JFS2文 ぶん 件 けん 系 けい 统都是 ぜ 文 ぶん 件 けん 和 わ 目 め 录的集合 しゅうごう ,管理 かんり 文 ぶん 件 けん 或 ある 目 め 录在磁盘上 じょう 的 てき 位置 いち 。除 じょ 了 りょう 文 ぶん 件 けん 和 わ 目 め 录以外 がい ,JFS2类型的 てき 文 ぶん 件 けん 系 けい 统还包含 ほうがん 一 いち 个超级块、分配 ぶんぱい 位 い 图和一个或多个分配组。分配 ぶんぱい 组由磁盘i节点和 わ 片 かた 区 く (Extent)组成。一 いち 个JFS2类型的 てき 文 ぶん 件 けん 系 けい 统也占 うらない 据 すえ 一 いち 个逻辑卷。
在 ざい JFS中 ちゅう ,超 ちょう 级块的 てき 大小 だいしょう 是 ぜ 4096字 じ 节,偏 へん 移 うつり 量 りょう 是 ぜ 4096字 じ 节;而在JFS2中 ちゅう ,超 ちょう 级块的 てき 大小 だいしょう 仍是4096字 じ 节,但 ただし 是 ぜ 超 ちょう 级块在 ざい 逻辑卷 まき 中 ちゅう 的 てき 偏 へん 移 うつり 量 りょう 是 ぜ 32768字 じ 节。
JFS2的 てき 新 しん 功 こう 能 のう 包括 ほうかつ 基 もと 于片区 く 的 てき (Extent)的 てき 分配 ぶんぱい 、目 め 录排序 じょ 和文 わぶん 件 けん 系 けい 统对象 ぞう 的 てき 动态空 そら 间分配 ぶんぱい 等 とう 。
1.基 もと 于片区 く (Extent)的 てき 寻址结构
片 かた 区 く 是 ぜ 一个连续的可变长的文件系统块的序列,它是JFS2对象的 てき 分配 ぶんぱい 单位。"大 だい 片 かた 区 く "可 か 以跨越 こし 多 た 个分配 ぶんぱい 组。一般 いっぱん 而言,JFS2的 てき 分配 ぶんぱい 策略 さくりゃく 通 どおり 过为每 ごと 一 いち 个片区分 くぶん 配 はい 尽 つき 可能 かのう 大和 やまと 连续的 てき 区 く 间来使 し 文 ぶん 件 けん 系 けい 统中片 なかかた 区 く 的 てき 数量 すうりょう 达到最小 さいしょう ,使 つかい 逻辑块的分配 ぶんぱい 更 さら 加 か 连续。这样能 のう 够提供 ていきょう 更 さら 大 だい 的 てき i/o传输效率 こうりつ ,达以改善 かいぜん 性能 せいのう 的 てき 目的 もくてき 。但 ただし 是 ぜ 在 ざい 有 ゆう 些情况上并不能 ふのう 总是达到这种理想 りそう 的 てき 效果 こうか 。
片 かた 区 く 是 ぜ 由 よし 逻辑块偏移 うつり 量 りょう (logical offset)、长度(length)和 かず 物理 ぶつり 地 ち 址 し (physical address)组成的 てき 三 さん 元 げん 组来描述。其中由 よし 逻辑块偏移 うつり 量 りょう 和 わ 长度可能 かのう 计算出 さんしゅつ 物理 ぶつり 地 ち 址 し 。基 もと 于片区 く 的 てき 寻址结构是 ぜ 由 よし 片 かた 区 く 描述、作 さく 为根的 てき i节点和作 わさく 为键值的文 ぶん 件 けん 内 ない 的 てき 逻辑偏 へん 移 うつり 量 りょう 而构成 なり 的 てき 一 いち 个子B+树。
2.可 か 变的逻辑块大小 しょう
JFS2把 わ 磁盘空 そら 间分割 ぶんかつ 成 なり 块,JFS2支持 しじ 512,1024,2048和 わ 4096字 じ 节块的 てき 大小 だいしょう 。不同 ふどう 的 てき 文 ぶん 件 けん 系 けい 统可以使用 しよう 不同 ふどう 的 てき 块的大小 だいしょう ,从而达到优化空 そら 间的目的 もくてき ,减少目 め 录或文 ぶん 件 けん 内部 ないぶ 的 てき 残片 ざんぺん (Fragmentation).
3.动态分配 ぶんぱい 磁盘i节点
JFS2给磁盘i节点动态地 ち 按需分配 ぶんぱい 空 そら 间,当 とう i节点不 ふ 再 さい 需要 じゅよう 时就会 かい 释放i节点所 しょ 占 うらない 用 よう 的 てき 空 そら 间。这个特 とく 点 てん 避免了 りょう 在 ざい 创建标准JFS时为磁盘i节点预留固定 こてい 数量 すうりょう 磁盘空 そら 间的缺点 けってん 。因 よし 此,这样就不需要 じゅよう 用 よう 户在创建文 ぶん 件 けん 系 けい 统时计算这个文 ぶん 件 けん 系 けい 统中要 よう 保存 ほぞん 的 てき 文 ぶん 件 けん 和 わ 目 め 录的最大 さいだい 数 すう 。
4.目 め 录组织
JFS2提供 ていきょう 了 りょう 两种不同 ふどう 的 てき 目 め 录组织.第 だい 1种目录组织适用 よう 于小目 め 录和在 ざい 一 いち 个目录的i节点中 ちゅう 保存 ほぞん 目 め 录的内容 ないよう .这种目 め 录组织不需要 じゅよう 单独的 てき 目 め 录块i/o和 わ 单独的 てき 存 そん 储分配 ぶんぱい . 第 だい 2种目录组织适用 よう 于较大 だい 的 てき 目 め 录,每 まい 一个目录就是一个以名字为键值的B+树.与 あずか 传统的 てき 、线性的 てき 、未 み 分 ぶん 级的目 め 录组织相比 ひ ,这种目 め 录组织能够提供 ていきょう 更 さら 快 かい 的 まと 目 め 录查找、插入 そうにゅう 和 わ 删除的 てき 能力 のうりょく 。
5.在 ざい 线整理 せいり 文 ぶん 件 けん 系 けい 统的空 そら 闲残片 へん
JFS2支持 しじ 已 やめ 安 あん 装 そう 的 てき 文 ぶん 件 けん 系 けい 统(即 そく 使 つかい 有 ゆう 进程访问这个文 ぶん 件 けん 系 けい 统)对残余 あまり 在 ざい 文 ぶん 件 けん 系 けい 统中的 てき 空 そら 闲空间的整理 せいり 功 こう 能 のう 。一旦一个文件系统的空闲空间变成分散的残片,对这些残片 へん 的 てき 整理 せいり 将 しょう 会 かい 使 し 得 とく JFS2提供 ていきょう I/O效率 こうりつ 更 さら 高 だか 的 てき 磁盘空 そら 间分配 ぶんぱい ,从而避免出 で 现一些因空闲空间不连续而不够分配的情况。
一 いち 些不同 どう 版本 はんぽん 的 てき AIX曾经存在 そんざい 过,但 ただし 是 ぜ 逐渐消失 しょうしつ 了 りょう 。1986年 ねん 出 で 现的AIX V1运行在 ざい IBM RT/PC (AIX/RT)上 じょう 。它基于System V Release 3。自 じ 从1989年 ねん 以来 いらい ,AIX成 なり 为RS/6000 系列 けいれつ 工作 こうさく 站和服 ふく 务器(AIX/6000)的 てき 操作 そうさ 系 けい 统。在 ざい AIX的 てき 开发过程中 ちゅう ,IBM和 わ INTERACTIVE Systems Corporation (同 どう IBM签约)将 しょう 4.2BSD 与 あずか 4.3BSD的 てき 一些特性加入了AIX中 ちゅう 。值得一 いち 提 ひさげ 的 てき 是 ぜ ,著名 ちょめい 的 てき 深 ふか 蓝的 てき 操作 そうさ 系 けい 统即是 ぜ AIX
AIX 6.1, 2007年 ねん 11月9號 ごう
技 わざ 持 じ [工作 こうさく 量 りょう 分 ぶん 區 く ](WPARs=作業 さぎょう 系統 けいとう 層 そう 級 きゅう 虛 きょ 擬 なずらえ 化 か )
行動 こうどう 裝置 そうち 的 てき 生活 せいかつ 應用 おうよう
...
AIX 5L 5.3, 2004年 ねん 8月 がつ
NFS Version 4支持 しじ
Advanced Accounting
虚 きょ 拟SCSI
虚 きょ 拟以太网
SMT
微分 びぶん 区 く (Micro-Partitioning)
JFS2配 はい 额(quota)支持 しじ
JFS2文 ぶん 件 けん 系 けい 统收缩(shrink)支持 しじ
AIX 5L 5.2, 2002年 ねん 10月 がつ
AIX 5L 5.1, 2001年 ねん 5月 がつ
AIX 4.3.3, 1999年 ねん 9月 がつ
AIX 4.3.2, 1998年 ねん 10月 がつ
AIX 4.3.1, 1998年 ねん 4月 がつ
AIX 4.3, 1997年 ねん 10月 がつ
AIX v4, 1994年 ねん
AIX v3, 1990年 ねん
AIX v3.1
引入了 りょう 日 び 志文 しぶみ 件 けん 系 けい 统(JFS v1)
AIX v2
最後 さいご 一 いち 個 こ 版本 はんぽん 為 ため v2.2.1
AIX v1, 1986年 ねん
注 ちゅう : L表示 ひょうじ 同 どう Linux 的 てき 姻缘关系
通用 つうよう 桌面环境 (Common Desktop Environment,CDE)是 ぜ AIX系 けい 统的默 だま 认图形 がた 用 よう 户界面 めん 。作 さく 为同Linux联姻的 てき 一 いち 部分 ぶぶん ,针对Linux应用的 てき AIX工具 こうぐ 箱 ばこ (ATLA)也提供 ていきょう 了 りょう 开源的 てき KDE 和 わ GNOME 桌面。