内 容 1 2 3 4 培 训 目 标 基 础 知 识 常 用 监 控 命 令 在 实 战 中 综 合 运 用 2



Similar documents
国家信息中心2012年部门预算

从上面这个表格中我们可以很明显看到巨大的差异当数据全部缓存到内存中 内存大小会影响所有操作 不管是 SELECT 还是 INSERT/UPDATE/DELETE 操作 INSERT 当往一个随机排序的索引中插入数据的时候会造成随机的读/写 UPDATE/DELETE 当更改数据的时候会导致磁盘的读/

段 工 作 4 某 一 階 段 必 須 有 產 品 來 顯 示 已 告 一 段 落 1 6. ( 2 ) 下 列 那 一 項 技 術 為 一 個 處 理 器 中 含 有 兩 個 執 行 單 元, 可 以 同 時 執 行 兩 個 並 行 執 行 緒, 以 提 升 處 理 器 的 運 算 效 能 與 多

云 浮 市 总 工 会 学 习 贯 彻 市 委 五 届 九 次 全 会 精 神 全 省 工 会 第 二 季 度 暨 上 半 年 劳 资 纠 纷 研 判 会 召 开 河 源 市 总 工 会 召 开 劳 资 纠 纷 研 判 会 议 湛 江 市 总 工 会 召 开 上 半 年 劳 资 纠 纷 研 判 会

Microsoft Word - 國文.doc

AIX系统培训7.ppt

Microsoft Word - Book 8 將軍行.doc

上市公司运作的法律框架及董事会秘书的法律义务和法律责任.ppt

附件1


丁无悔

Microsoft Word - 吴教普〔2016〕19号.doc


042-

019-

親鸞和懺悔道的哲學

027-

025-

江 苏 科 技 大 学 809 机 械 设 计 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 江 苏 科 技 大 学 810 机 械 原 理 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 江 苏 科 技 大 学 机 械 原

太 原 科 技 大 学 811 西 方 哲 学 史 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 1-1 本 套 资 料 没 真 题 注 : 若 考 前 收 集 到 最 新 考 研 真 题, 我 们 将 免 费 邮 件 发 送 给 购 买 资 料 的 考 生, 若 考 生 自

浙 江 财 经 大 学 891 统 计 学 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 浙 江 财 经 大 学 统 计 学 891 全 套 考 研 资 料...22 浙 江 财 经 大 学 高 等 数 学 601 全 套 考 研 资 料

鲁 东 大 学 702 普 通 心 理 学 ( 含 发 展 心 理 学 ) 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 普 通 心 理 学 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大

<4D F736F F D EA16DBB50B3AFA742A4A7AED1A16EBD67A6AEA4CEA8E4C3C0B34EAF53A6E2B1B4AA522D2DB3B9A5BFA9BE5F702E34332D35345F2E646F63>

Microsoft Word 司仲敖.doc

苏 州 科 技 学 院 825 管 理 学 原 理 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 管 理 学 原 理 真 题 , 历 年 真 题 主 要 用 来 研 究 考 研 的 考 点, 重 点 和 出 题 思 路, 为 考 研 最 重 要

重 庆 邮 电 大 学 数 据 结 构 802 初 试 内 部 精 华 资 料 1-1 数 据 结 构 2007, 暂 无 答 案 2-1 考 研 复 习 规 划 指 导 全 年 专 业 课 复 习 计 划, 指 导 考 生 科 学 时 间 分 配, 提 高 备 考 效 率, 免 费 赠 送 2-2

海 军 大 连 舰 艇 学 院 807 有 机 化 学 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 有 机 化 学 笔 记, 此 笔 记 为 高 分 研 究 生 复 习 所 用, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效 率, 把 握 报 考 院 校 2

Microsoft Word - Book 11 人道行.doc

山 东 财 经 大 学 431 金 融 学 综 合 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 金 融 学 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 2-3 金

喜 临 门 家 具 股 份 有 限 公 司 2016 年 第 二 次 临 时 股 东 大 会 会 议 议 程 会 议 召 集 人 : 公 司 董 事 会 现 场 会 议 时 间 :2016 年 6 月 16 日 ( 星 期 五 ) 下 午 14 时 现 场 会 议 地 点 : 浙 江 省 绍 兴 市

关于调整可充抵保证金证券的通知( )

Microsoft Word - Book 2 月下行.doc

盐 田 区 2015 年 社 会 建 设 行 动 计 划 2015 年 是 全 面 深 化 改 革 的 关 键 之 年 全 面 推 进 依 法 治 区 的 开 局 之 年, 也 是 十 二 五 规 划 的 收 官 之 年 十 三 五 规 划 的 谋 划 之 年 结 合 省 市 年 度 社 会 工 作

Microsoft Word - _二_-1-2D研習講義-孫藝玨.doc


证券代码: 证券简称:航空动力 公告编号:2011临-【】

zt

Microsoft Word - Book 3 巫山行.doc

Microsoft Word - 【預官_士_考選歷屆試題86~100】.doc

一、银行结售汇业务

田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田有關田

<4D F736F F D BEC7A67E2DB5A7B8D52DBB79A4E5AFE0A44FB4FAC5E7BEE3A658A5FE2E646F63>

第 一 部 分 目 录 销 售 管 理 规 范 汇 编... 5 Ⅰ 销 售 资 格 管 理 篇 关 于 保 险 公 司 销 售 人 员 资 格 管 理 的 规 定 关 于 银 邮 代 理 机 构 代 理 资 格 管 理 的 规 定 关 于 银 邮

ttian

国 家 文 件 关 部 门 制 定 并 实 施 与 当 地 经 济 发 展 水 平 和 校 车 服 务 需 求 相 适 应 的 校 车 服 务 方 案, 统 一 领 导 组 织 协 调 有 关 部 门 履 行 校 车 安 全 管 理 职 责 县 级 以 上 地 方 人 民 政 府 教 育 公 安 交


Microsoft Word - 台東縣文學.doc

第 1 頁 C97131 第 一 部 分 : 選 擇 題 ( 佔 54 分 ) 一 單 選 題 ( 佔 36 分 ) 說 明 : 第 1 題 至 第 18 題, 每 題 選 出 一 個 最 適 當 的 選 項, 標 示 在 答 案 卡 之 選 擇 題 答 案 區 每 題 答 對 得 2 分, 答 錯

<4D F736F F D F F355FCCECB5D8BFC6BCBCB5DACEE5BDECB6ADCAC2BBE1B5DAB6FEB4CEBBE1D2E9BEF6D2E9B9ABB8E62E646F6378>

第 1 頁 C97232 第 一 部 分 : 選 擇 題 ( 佔 55 分 ) 一 單 選 題 ( 佔 34 分 ) 說 明 : 第 1 至 第 17 題, 每 題 選 出 一 個 最 適 當 的 選 項, 劃 記 在 答 案 卡 之 選 擇 題 答 案 區 每 題 答 對 得 2 分, 答 錯 或

蘇轍〈黃州快哉亭記〉析論

<4D F736F F D20BBA6CBC9BDCCC8CBA1B A1B BAC5B8BDBCFE2E646F63>

准 尧 角 色 定 位 尧 存 在 周 期 形 态 和 方 式 等 角 度 与 传 统 媒 介 环 境 进 行 比 较 袁 分 析 了 网 络 传 播 中 野 意 见 领 袖 冶 在 分 散 而 微 尧 重 局 部 事 实 细 节 真 实 尧 非 层 级 去 权 力 化 等 方 面 的 形 态 特

一 緒 論 ( 一 ) 研 究 動 機 及 目 的 中 國 唐 代 為 佛 教 發 展 輝 煌 時 期, 其 中 禪 宗 也 是 當 時 鼎 盛 流 行 的 宗 派 之 一 本 文 主 要 在 探 討 馬 祖 道 一 (709~788, 以 下 簡 稱 馬 祖 ) 所 傳 承 的 洪 州 禪 ( 又

由 于 企 业 的 经 营 活 动 具 有 内 在 不 确 定 性, 某 些 财 务 报 表 项 目 不 能 精 确 计 量, 只 能 进 行 估 计 正 是 由 于 这 种 不 确 定 性, 在 会 计 实 务 中, 很 多 财 务 报 表 舞 弊 都 与 会 计 估 计 相 关 对 于 注 册


红塔证券股份有限公司关于

2. 国 营 企 业 实 行 劳 动 合 同 制 暂 行 规 定 和 国 营 企 业 招 用 工 人 暂 行 规 定 1986 年 7 月 12 日, 国 务 院 发 布 国 营 企 业 实 行 劳 动 合 同 制 暂 行 规 定 和 国 营 企 业 招 用 工 人 暂 行 规 定 ( 国 发 19


CIC _Appendix

目 录 福 建 档 案 2015 年 第 6 期 总 第 204 期 佳 作 欣 赏 你 如 此 端 详 的 这 张 迷 惑 的 脸 和 那 历 经 风 雨 和 冰 霜 寂 寞 的 眼 寒 冷 的 冬 天 怕 你 在 夜 里 着 凉 事 业 管 理 亮 点 与 重 点 试 谈 我 省 依 法 治 档

2016年微信3月(3)

两 级 党 委 ( 党 总 支 ) 中 心 组 理 论 学 习 提 出 如 下 安 排 意 见 一 总 体 要 求 高 举 中 国 特 色 社 会 主 义 伟 大 旗 帜, 以 马 克 思 列 宁 主 义 毛 泽 东 思 想 邓 小 平 理 论 三 个 代 表 重 要 思 想 科 学 发 展 观 为

鲤城区保留的区级前置审批事项目录(116项).xls

untitled

关于印发《干部人事档案材料收集归档规定》的通知

<4D F736F F D DB6C0B752A5AD5FA16DBDD7BB79B5A7B8D1A16EAF75B0B0A6D2B8C92E646F63>

国家邮政局2010年部门预算

第 1 頁 C97231 第 一 部 分 : 選 擇 題 ( 佔 55 分 ) 一 單 選 題 ( 佔 34 分 ) 說 明 : 第 1 至 第 17 題, 每 題 選 出 一 個 最 適 當 的 選 項, 劃 記 在 答 案 卡 之 選 擇 題 答 案 區 每 題 答 對 得 2 分, 答 錯 或




彰化縣九十一年運動大會目錄



<4D F736F F D20ACA1B0CAA6A8AA47B3F8A769AED1>

专业技术人员正高级

<4D F736F F D20E1E9C7F8C8CBC0CDB9ABA1B A1B BAC5B9D8D3DAD3A1B7A2A1B6E1E9BDADC7F8CAC2D2B5B5A5CEBBB8DACEBBC9E8D6C3B9DCC0EDCAB5CAA9B7BDB0B8A1B7B5C4CDA8D6AA>

一 本 所 新 闻 1. 最 高 人 民 法 院 发 布 关 于 适 用 < 中 华 人 本 所 诉 讼 与 仲 裁 专 业 委 员 会 与 北 京 工 业 大 学 联 合 主 办 商 标 法 实 务 研 讨 会 民 共 和 国 保 险 法 > 若 干 问 题 的 解 释 ( 二 ) 该 司 法 解

76 宣 城 年 鉴 种 权 专 项 执 法 行 动 农 产 品 质 量 安 全 执 法 年 活 动 ) 组 织 开 展 了 自 查 自 纠 和 集 中 整 治 活 动 印 发 了 关 于 开 展 2009 年 放 心 农 资 下 乡 进 村 宣 传 周 活 动 的 通 知, 组 织 开 展 第 五


語文學習領域─本國語文(國語文)



学 习 贯 彻 中 央 尧 省 尧 市 纪 委 全 会 精 神 专 栏 中 国 共 产 党 第 十 八 届 中 央 纪 律 检 查 委 员 会 第 六 次 全 体 会 议 公 报 渊 2016 年 1 月 14 日 中 国 共 产 党 第 十 八 届 中 央 纪 律 检 查 委 员 会 第 六 次

Microsoft Word - 临政办发12.doc

中共山东省委高校工委

标题

目 录 第 一 部 分 国 家 知 识 产 权 局 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 国 家 知 识 产 权 局 2016 年 部 门 预 算 表 一 财 政 拨 款 收 支 总 表 二 一 般 公 共 预 算 支 出 表 三 一 般 公 共 预 算 基

ᄐ↓ᅯᄎ2015ᅣ↑ᄇ﾿ᅢᅤᅯ녜 ̄

科学技术部2013年度部门预算

一、二○○二年学校工作的简要回顾

Microsoft Word - 白俄罗斯公司法汉语译文2015年7月15日修改版.docx

第 一 部 分 中 国 气 象 局 职 责 及 概 况 一 主 要 职 责 ( 一 ) 拟 定 气 象 工 作 的 方 针 政 策 法 律 法 规 发 展 战 略 和 长 远 规 划 ; 制 定 发 布 气 象 工 作 的 规 章 制 度 技 术 标 准 和 规 范 并 监 督 实 施 ; 承 担

数学与统计学院教师支部“两学一做”学习教育实施计划

无 锡 职 业 技 术 学 院 国 有 资 产 管 理 办 法 第 一 章 总 则 第 一 条 为 加 强 学 校 国 有 资 产 管 理, 合 理 配 置 和 有 效 使 用 国 有 资 产, 确 保 国 有 资 产 安 全 与 完 整, 保 障 和 促 进 学 校 各 项 事 业 发 展, 根

省安委会2015冬防工作方案.doc

南 昌 大 学 人 力 资 源 工 作 简 讯 2015 年 第 2 期 ( 总 第 27 期 ) 目 录 1 人 力 资 源 综 合 信 息 2 人 员 调 配 及 机 构 编 制 管 理 信 息 3 劳 资 工 作 信 息 4 师 资 管 理 信 息 5 高 层 次 人 才 及 队 伍 建 设

国家邮政局2010年部门预算

国家邮政局2010年部门预算

Transcription:

Linux 常 用 监 控 命 令 介 绍 基 础 应 用 组 梁 若 羽 2011-07-12 1

内 容 1 2 3 4 培 训 目 标 基 础 知 识 常 用 监 控 命 令 在 实 战 中 综 合 运 用 2

培 训 目 标 掌 握 常 用 监 控 命 令 的 用 途 和 启 用 方 法 熟 悉 各 个 关 键 输 出 参 数 的 真 实 含 义 了 解 Linux 操 作 系 统 的 一 些 基 本 原 理 抛 砖 引 玉, 交 流 经 验 3

内 容 1 2 3 4 培 训 目 标 基 础 知 识 常 用 监 控 命 令 在 实 战 中 综 合 运 用 4

基 础 知 识 核 心 态 与 用 户 态 核 心 态 :ring 0, 操 作 系 统 内 核 代 码 运 行 的 模 式, 可 以 无 限 制 访 问 系 统 存 储 外 部 设 备 用 户 态 :ring 3, 应 用 程 序 自 身 代 码 运 行 的 模 式, 非 特 权 状 态, 能 够 访 问 的 地 址 空 间 是 有 限 的 5

基 础 知 识 系 统 调 用 (1) 系 统 调 用 : 核 心 态 开 放 给 用 户 态 的 接 口, 以 软 中 断 实 现 函 数 调 用 : 用 户 态 层 面 的 概 念, 与 核 心 态 无 关 6

基 础 知 识 系 统 调 用 (2) int main(void) { printf("hello world!"); return 0; } $ strace./helloworld... write(1, "hello world!", 12hello world!) = 12 exit_group(0) =? 系 统 调 用 无 处 不 在, 哪 怕 是 最 简 单 的 hello world! strace 命 令 能 够 显 示 所 有 在 程 序 中 使 用 的 系 统 调 用 7

基 础 知 识 进 程 组 与 会 话 (1) 8

基 础 知 识 进 程 组 与 会 话 (2) 进 程 组 是 一 个 或 多 个 进 程 的 集 合, 进 程 组 ID 是 该 组 的 领 头 进 程 的 pid 会 话 是 一 个 或 多 个 进 程 组 的 集 合, 当 前 与 终 端 交 互 的 进 程 组 为 前 台 进 程 组, 只 能 有 一 个, 其 余 为 后 台 进 程 组 9

基 础 知 识 进 程 的 几 种 状 态 10

基 础 知 识 僵 尸 进 程 进 程 已 死 亡, 但 父 进 程 没 有 收 尸, 该 进 程 就 成 僵 尸 进 程 僵 尸 进 程 不 打 开 任 何 文 件, 几 乎 不 占 内 存, 但 是 占 据 进 程 表 的 资 源, 进 程 表 记 录 pid 进 程 状 态 CPU 时 间 等 僵 尸 状 态 是 每 个 子 进 程 结 束 时 必 经 的 状 态 系 统 监 控 中 出 现 大 量 僵 尸 进 程, 应 检 查 其 父 进 程 代 码 11

基 础 知 识 上 下 文 切 换 上 下 文 是 指 进 程 在 CPU 的 执 行 环 境, 例 如 寄 存 器 状 态 进 程 挂 起 时, 保 存 其 上 下 文, 再 次 运 行 时 恢 复 12

基 础 知 识 虚 拟 内 存 与 页 面 每 个 进 程 都 有 其 地 址 空 间, 地 址 空 间 在 逻 辑 上 是 连 续 的 物 理 上 可 以 被 分 为 多 个 RAM 碎 片, 也 可 以 有 部 分 暂 存 在 磁 盘, 使 得 进 程 可 用 的 内 存 比 实 际 内 存 要 多 操 作 系 统 把 虚 拟 内 存 分 成 一 个 个 页 面 来 管 理,Linux 的 页 面 大 小 通 常 为 4K 当 要 访 问 的 逻 辑 页 面 不 在 物 理 内 存 时, 产 生 缺 页 中 断 内 存 不 足 时, 淘 汰 旧 页 面, 换 入 新 页 面, 页 面 交 换 有 paging 和 swapping 之 分 13

基 础 知 识 常 规 页 面 一 些 大 型 应 用, 例 如 关 系 数 据 库 等, 如 仍 然 使 用 4K 大 小 的 页 面, 页 表 必 然 很 大, 影 响 效 率 14

基 础 知 识 巨 页 使 用 巨 页 能 够 以 较 小 的 页 表 映 射 较 多 的 内 存 15

基 础 知 识 虚 拟 化 技 术 Hypervisor: 运 行 在 物 理 服 务 器 和 操 作 系 统 之 间 的 中 间 软 件 层, 可 允 许 多 个 操 作 系 统 共 享 硬 件 991 原 则 :90% 的 服 务 器 在 90% 的 时 间,CPU 使 用 率 低 于 10% 16

基 础 知 识 tcp 连 接 状 态 连 接 建 立 时 的 tcp 状 态 变 迁 客 户 端 :SYN_SENT ESTABLISHED 服 务 端 :LISTEN SYN_RECV ESTABLISHED 连 接 关 闭 时 的 tcp 状 态 变 迁 主 动 方 :ESTABLISHED FIN_WAIT1 FIN_WAIT2 TIME_WAIT CLOSED 被 动 方 :ESTABLISHED CLOSE_WAIT LAST_ACK CLOSED 一 个 特 殊 的 tcp 状 态 连 接 双 方 同 时 关 闭 :CLOSING 17

基 础 知 识 三 次 握 手 与 四 次 握 手 18

基 础 知 识 同 时 连 接 与 同 时 关 闭 连 接 19

基 础 知 识 小 结 核 心 态 与 用 户 态 系 统 调 用 进 程 组 与 会 话 进 程 的 几 种 状 态 僵 尸 进 程 上 下 文 切 换 虚 拟 内 存 缺 页 中 断 页 面 交 换 巨 页 tcp 连 接 状 态 虚 拟 化 技 术 Q. 为 什 么 从 这 些 概 念 开 始? A. 因 为 这 些 对 于 理 解 命 令 的 输 出 大 有 裨 益 20

内 容 1 2 3 4 培 训 目 标 基 础 知 识 常 用 监 控 命 令 在 实 战 中 综 合 运 用 21

Linux top 命 令 汇 总 区 域 汇 总 区 域 显 示 五 个 方 面 系 统 性 能 信 息 负 载 : 时 间 登 录 用 户 数 系 统 平 均 负 载 进 程 : 运 行 睡 眠 停 止 僵 尸 CPU: 用 户 态 核 心 态 NICE 空 闲 等 待 IO 中 断 等 内 存 : 总 量 已 用 空 闲 ( 系 统 角 度 的 ) 缓 冲 缓 存 交 换 分 区 : 总 量 已 用 空 闲 22

Linux top 命 令 任 务 区 域 任 务 区 域 默 认 显 示 : 进 程 ID 有 效 用 户 进 程 优 先 级 NICE 值 进 程 使 用 的 虚 拟 内 存 物 理 内 存 和 共 享 内 存 进 程 状 态 CPU 占 用 率 内 存 占 用 率 累 计 CPU 时 间 进 程 命 令 行 信 息 使 用 交 互 命 令 f 可 选 择 更 多 列 名 描 述 列 名 描 述 PPID 父 进 程 ID CODE 代 码 段 大 小 RUSER 实 际 用 户 DATA 数 据 段 + 栈 大 小 TTY 终 端 名 nflt 缺 页 中 断 次 数 P 或 者 #C 进 程 调 度 的 CPU ndrt 脏 页 数 SWAP 进 程 使 用 的 交 换 分 区 大 小 23

Linux top 命 令 交 互 命 令 (1) 类 型 命 令 描 述 备 注 数 字 1 CPU 模 式 切 换 汇 总 区 显 示 字 母 l m 负 载 信 息 开 关 内 存 信 息 开 关 t 进 程 信 息 开 关 Z 色 彩 选 择 色 彩 x y 排 序 字 段 高 亮 运 行 状 态 高 亮 前 置 命 令 Z 前 置 命 令 Z z 色 彩 显 示 开 关 前 置 命 令 Z F 或 者 O 排 序 字 段 选 择 任 务 区 字 段 排 列 与 排 序 o R 字 段 顺 序 选 择 倒 序 顺 序 切 换 < 和 > 排 序 字 段 选 择 前 置 命 令 Z x 24

Linux top 命 令 交 互 命 令 (2) 类 型 命 令 描 述 备 注 c 命 令 行 信 息 切 换 f 显 示 字 段 选 择 任 务 区 显 示 H n 或 者 # 线 程 进 程 显 示 切 换 设 置 显 示 的 任 务 数 u U 设 置 显 示 某 个 有 效 用 户 的 任 务 设 置 显 示 某 个 实 际 用 户 的 任 务 两 者 究 竟 有 何 区 别? 其 它 W 空 格 或 回 车 保 存 设 置 手 动 刷 新 对 于 设 置 了 粘 着 位 的 程 序, 有 效 用 户 与 实 际 用 户 的 区 别 25

Linux iostat 命 令 主 要 命 令 行 参 数 iostat -c: 见 top 命 令 的 CPU 信 息 iostat -d: 吞 吐 率 每 秒 读 写 总 的 读 写 iostat -x: 每 秒 读 写 次 数 平 均 IO 队 列 长 度 平 均 每 次 IO 操 作 总 耗 时 平 均 每 次 IO 操 作 的 实 际 执 行 时 间 IO 使 用 率 一 个 隐 藏 的 等 式 :%util = (r/s + w/s) * svctm / 10 26

Linux iostat 命 令 案 例 分 析 (1) 遭 遇 IO 瓶 颈 r/s w/s avgqu-sz await svctm %util 71.60 125.00 68.68 356.60 4.75 93.42 88.40 74.20 38.25 236.09 5.45 88.54 44.60 124.00 84.49 510.51 5.75 96.98 (71.60+125.00)*4.75 = 933.85(ms) (88.40+74.20)*5.45 = 886.17(ms) (44.60+124.00)*5.75 = 969.45(ms) 那 么,IO 瓶 颈 有 什 么 症 状? %util 很 高 await 远 远 大 于 svctm avgqu-sz 比 较 大 27

Linux iostat 命 令 案 例 分 析 (2) 只 是 IO 忙 碌 r/s w/s avgqu-sz await svctm %util 194.40 1.20 1.04 5.32 5.05 98.70 174.00 1.80 1.04 5.90 5.63 99.00 217.20 1.20 1.01 4.62 4.50 98.28 (194.40+1.20)*5.05 = 987.78(ms) (174.00+1.80)*5.63 = 989.75(ms) (217.20+1.20)*4.50 = 982.80(ms) 为 什 么 不 算 IO 瓶 颈? %util 还 是 很 高, 比 较 容 易 迷 惑 人 await 接 近 svctm, 略 大 一 点 点 avgqu-sz 不 大 28

Linux dmesg 命 令 打 印 内 核 环 缓 冲 区 的 信 息 内 核 环 缓 冲 区 保 存 Linux 开 机 信 息 也 记 录 某 些 程 序 的 内 存 错 误 (segfault) 29

Linux lsof 命 令 (1) 查 看 文 件 系 统 阻 塞, 解 决 umount busy 问 题 查 看 监 听 端 口 被 哪 个 进 程 占 用 查 看 用 户 打 开 哪 些 文 件 30

Linux lsof 命 令 (2) 查 看 进 程 打 开 哪 些 文 件 查 看 远 程 已 打 开 的 网 络 连 接

Linux netstat 命 令 常 规 用 法 小 技 巧 netstat 参 数 描 述 执 行 格 式 -r 显 示 路 由 表 netstat -r -i 显 示 网 络 接 口 netstat -i -a 显 示 所 有 socket netstat -a 或 netstat -an -n 显 示 IP 与 -a 等 参 数 联 合 使 用 汇 总 统 计 tcp 连 接 状 态 查 看 端 口 被 哪 个 进 程 占 用 32

Linux ps 命 令 基 本 用 法 显 示 PGID 和 SID 显 示 进 程 派 生 树 BSD ps aux ps auxj ps auxf Linux ps -ef ps -efj ps -efh 进 程 状 态 :D R(unning) S(leep) T Z(ombie) BSD 风 格 附 加 状 态 :<( 高 优 先 级 ) N(ice) s( 领 头 进 程 ) l( 多 线 程 ) +( 前 台 进 程 ) 33

Linux vmstat 命 令 内 存 不 足 以 致 页 面 交 换 频 繁, 系 统 性 能 下 降 从 下 面 的 截 图 可 以 看 出 哪 些 性 能 指 标? free memory 急 剧 减 少, 回 收 buffer 和 cache 也 无 济 于 事, 于 是 大 量 使 用 交 换 分 区 (swpd), 页 面 交 换 (swap) 频 繁, 读 写 磁 盘 数 量 (io) 增 多, 缺 页 中 断 (in) 增 多, 上 下 文 切 换 (cs) 次 数 增 多, 等 待 IO 的 进 程 数 (b) 增 多, 大 量 CPU 时 间 用 于 等 待 IO(wa) 34

Linux sar 命 令 实 例 (1) 监 控 磁 盘 IO, 与 iostat 类 似 监 控 页 面 交 换,paging 与 swapping 如 果 页 面 回 收 率 (%vmeff) 接 近 100, 表 示 几 乎 所 有 被 列 入 回 收 列 表 的 页 面 都 能 够 被 正 常 回 收 如 果 %vmeff 太 低, 又 不 是 0.00, 表 示 内 存 有 瓶 颈 35

Linux sar 命 令 实 例 (2) 监 控 内 存 交 换 分 区 巨 页 页 面 sar -R: 空 闲 内 存 页 面 缓 冲 页 面 和 缓 存 页 面 的 变 化 趋 势 sar -r: 当 前 内 存 的 使 用 信 息, 与 free 命 令 类 似 sar -S: 当 前 交 换 分 区 的 使 用 信 息, 与 free 命 令 类 似 sar -H: 当 前 巨 页 页 面 的 信 息 36

Linux sar 命 令 实 例 (3) 监 控 CPU 进 程 创 建 与 上 下 文 切 换 运 行 队 列 与 负 载 proc/s: 平 均 每 秒 创 建 的 进 程 数 cswch/s: 平 均 每 秒 的 上 下 文 切 换 次 数 runq-sz: 等 待 运 行 时 间 片 的 进 程 数 plist-sz: 进 程 列 表 的 总 数 ldavg-x: 过 去 一 段 时 间 内 的 系 统 平 均 负 载, 即 进 程 状 态 为 R 或 D 的 加 权 平 均 数 blocked: 当 前 被 IO 阻 塞 的 进 程 数 37

内 容 1 2 3 4 培 训 目 标 基 础 知 识 常 用 监 控 命 令 在 实 战 中 综 合 运 用 38

在 实 战 中 综 合 运 用 (1) 首 先, 使 用 w 查 看 系 统 负 载 $ w 10:46:36 up 85 days, 14:17, 4 users, load average: 6.52, 5.57, 5.55 分 析 : 负 载 比 较 高, 系 统 资 源 出 现 瓶 颈 第 二, 使 用 vmstat 查 看 系 统 大 致 状 况 $ vmstat 2 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 4 36212 524784 126016 4780220 0 0 33 21 0 0 6 7 80 7 0 2 0 36212 468396 126664 4800532 0 0 602 15382 13900 18410 9 14 69 8 0 2 3 36212 441572 127064 4792600 0 0 2024 56110 13754 14710 8 11 68 14 0 0 0 36212 477532 127572 4777576 0 0 1208 20356 13661 8726 5 9 70 17 0 0 1 36212 509236 128116 4744336 0 0 1880 11172 13646 11622 7 9 80 4 0 6 1 36212 508344 128688 4722108 0 0 2290 23354 13815 10977 7 10 73 10 0 4 0 36212 459968 129264 4766660 0 0 1404 64 13357 16221 9 12 77 3 0 1 2 36212 462180 129712 4752460 0 0 486 40270 13674 14392 8 11 70 10 0 分 析 : 交 换 分 区 无 变 化 也 无 页 面 交 换, 排 除 内 存 不 足 ;CPU 的 idle 值 维 持 在 70% 以 上, 基 本 可 排 除 CPU 的 问 题 ; 但 是, 每 秒 写 的 块 数 (bo) 很 大,CPU 的 IO wait(wa) 也 不 低,IO 方 面 可 能 存 在 瓶 颈 39

在 实 战 中 综 合 运 用 (2) 第 三, 使 用 iostat 分 析 IO 瓶 颈 $ iostat -d -x 1 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 8320.00 0.00 470.00 0.00 97552.00 207.56 135.86 304.25 2.13 100.10 sda1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sda2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00... sda8 0.00 8320.00 0.00 470.00 0.00 97552.00 207.56 135.86 304.25 2.13 100.10 sdb 41.00 10.00 24.00 120.00 6328.00 1040.00 51.17 5.75 39.92 2.00 28.80 sdb1 41.00 10.00 24.00 120.00 6328.00 1040.00 51.17 5.75 39.92 2.00 28.80 分 析 :IO 集 中 在 sda8,%util 很 高,await 远 远 大 于 svctm,avgqu-sz 也 很 大, 满 足 IO 瓶 颈 的 全 部 条 件 第 四, 使 用 df 查 看 磁 盘 空 闲 块 和 inode $ df -h /dev/sda8 Filesystem /dev/sda8 $ df -i /dev/sda8 Filesystem Size Used Avail Use% Mounted on 114G 1.5G 106G 2% /home Inodes IUsed IFree IUse% Mounted on /dev/sda8 30M 19K 30M 1% /home 分 析 : 均 有 空 闲, 排 除 资 源 接 近 耗 尽, 此 外, 业 务 日 志 写 在 sdb1 分 区, 也 可 排 除 写 入 大 量 业 务 日 志 带 来 的 压 力 40

在 实 战 中 综 合 运 用 (3) 第 五, 使 用 lsof 查 看 什 么 进 程 操 作 /home 目 录 下 的 文 件 $ lsof -n grep home nginx 6010 cws 286u REG 8,8 16760832 11206661 /home/cws/cwsserver/fastcgi_temp/0000002200 (deleted) nginx 6010 cws 687u REG 8,8 7332864 11206673 /home/cws/cwsserver/fastcgi_temp/0000002397 (deleted) nginx 6011 cws 473u REG 8,8 16760832 11206671 /home/cws/cwsserver/fastcgi_temp/0000001976 (deleted)... 分 析 : 没 有 发 现 其 它 异 常, 但 有 大 量 的 nginx fastcgi 信 息, 看 上 去 与 此 有 关 第 六, 排 查 修 改 nginx 的 fastcgi 设 置 解 决 :nginx.conf 中 没 有 fastcgi 的 设 置, 即 使 用 默 认 参 数,fastcgi 缓 冲 区 大 小 为 36k, 对 于 部 分 response 来 说 太 小, 把 它 适 当 改 大, 问 题 解 决 使 用 vmstat iostat 等 命 令 再 查 看 皆 恢 复 正 常 41

Thank You! uc.cn 42