課程簡介

介紹

  • Linux基金會
  • Linux基金會培訓
  • Linux基金會認證
  • Linux基金會數字徽章
  • 實驗室練習、解決方案和資源
  • 發行版詳情
  • 實驗室

性能優化原則

  • 方法論
  • 優化過程
  • 調查工具
  • 實驗室

基準測試

  • 性能基準
  • 合成基準
  • 應用基準
  • 實驗室

調優接口

  • 調優概念
  • 內核可調參數
  • 內核參數
  • 應用接口
  • tuned
  • 硬件可調參數
  • 實驗室

監控接口

  • /proc文件系統
  • 命令行工具
  • 性能數據收集
  • Nagios
  • Ganglia
  • 內核監控
  • 實驗室

分析技術和工具

  • 性能監控
  • 計數器
  • 性能比率
  • 內核與應用分析
  • oprofile
  • Perf
  • 可用的perf事件
  • 使用perf獲取性能數據
  • 從應用程序內部監控性能
  • 使用gprof進行用戶空間性能監控
  • 實驗室

跟蹤工具

  • 用戶空間跟蹤
  • strace
  • 庫跟蹤
  • 內核跟蹤
  • ftrace
  • SystemTap
  • 使用SystemTap跟蹤應用程序
  • 實驗室

CPU子系統

  • CPU概念和架構
  • CPU級優化
  • 專用指令集
  • CPU拓撲
  • BIOS設置
  • 實驗室

電源管理

  • 電源管理策略
  • 設備電源管理
  • CPU節能狀態
  • 頻率調節
  • 電源管理工具
  • 實驗室

進程調度

  • 設計
  • 調度策略
  • 調度可調設置
  • CPU親和性與隔離
  • 中斷親和性
  • 控制組
  • 實驗室

內存子系統

  • 概述
  • 頁面查找優化和大頁面
  • 從應用程序控制交換
  • 最小化錯誤
  • 實驗室

NUMA優化

  • CPU概念和架構
  • NUMA內存分配
  • NUMA統計
  • 實驗室

I/O子系統

  • 存儲棧概述
  • I/O調度器概念
  • I/O調度器算法
  • 硬件考慮
  • 調優存儲設備
  • 實驗室

本地文件系統

  • 主要文件系統選擇
  • Ext3/4日誌模式
  • 文件系統屬性
  • 實驗室

網絡文件系統

  • 網絡文件系統 (NFS)
  • NFSv4
  • pNFS
  • 實驗室

存儲和IO

  • 軟件RAID複習
  • RAID級別
  • RAID配置
  • 邏輯卷
  • 卷和卷組
  • 創建邏輯卷
  • 原始設備
  • 異步I/O
  • 實驗室

分析I/O子系統

  • iostat
  • iotop
  • blktrace
  • blkparse
  • btrace
  • btt
  • blkiomon
  • 實驗室

網絡子系統優化

  • 網絡棧概述
  • 優化延遲和吞吐量
  • 網絡接口硬件設置
  • 卸載技術
  • TCP優化
  • 監控和診斷工具
  • 實驗室

虛擬化

  • 虛擬化概述
  • 磁盤考慮
  • 網絡考慮
  • 實驗室

最低要求

本課程主要面向需要選擇和調優環境以最大化速度和效率的系統管理員和技術架構師。學員應具備豐富的Linux使用經驗。需要熟悉LFS301 Linux系統管理中涵蓋的本地系統管理概念。

受衆

本課程專爲負責優化Linux性能的IT專業人員設計。

經驗水平:中級

 28 時間:

課程分類