トレーニング > システム管理 > Linuxパフォーマンスチューニング(LFS426)
インストラクター主導のコース

Linux Performance Tuning (LFS426)

重要なお知らせ: このコースは 2022 年 9 月 16 日に廃止されました。

Linuxシステムを最適に実行し続けることは、ほとんどのLinux ITプロフェッショナルにとってミッションクリティカルな機能です。このコースでは、Linuxから最高のパフォーマンスを引き出すために必要な適切なツール、サブシステム、およびテクニックを学びます。

対象者

このコースは、Linuxパフォーマンスの最適化を担当するITプロフェッショナルを対象としています。
少なく読む 続きを読む
学習内容

このコースでは、業界の構成のベストプラクティス、実績のある最適化パフォーマンスチューニングツールとテクニック、カーネルの動作を手動で最適化する方法、トレース、プロファイリング、およびさまざまな条件でのインスツルメンテーションテクニックなどについて学習します。
少なく読む 続きを読む
身につく知識

このLinuxパフォーマンス最適化コースでは、Linuxシステムを最適なレベルで実行し続けるために必要なすべてのツールとテクニックを使用する準備をします。これらの手法とツールは、最も要求の厳しい高性能コンピューティング環境で開発およびテストされています。
少なく読む 続きを読む
おもなテーマ
すべて展開
すべて折りたたむ
はじめに
-Linux Foundation
- Linux Foundationトレーニング
-LinuxFoundation認定
-LinuxFoundationデジタルバッジ
-ラボの演習、ソリューション、およびリソース
-配布の詳細
- 演習
パフォーマンス最適化の原則
-方法論
-最適化プロセス
-調査ツール
- 演習
ベンチマーク
-パフォーマンスベンチマーク
-合成ベンチマーク
-アプリケーションベンチマーク
- 演習
インターフェースの調整
-チューニングの概念
-カーネル調整可能
-カーネルパラメータ
-アプリケーションインターフェイス
-調整済み
-ハードウェア調整可能
- 演習
監視インターフェース
-監視インターフェイス
-/procファイルシステム
-コマンドラインユーティリティ
-グラフィカルユーティリティ
-Nagios
-神経節
-パフォーマンスデータ収集
-カーネルモニタリング
- 演習
プロファイリングのテクニックとツール
- パフォーマンス監視
-カウンター
-パフォーマンス比率
-カーネルとアプリケーションのプロファイリング
-パフォーマンス
-利用可能なパフォーマンスイベント
-パフォーマンスを使用したパフォーマンスデータの取得
-アプリケーション内からのパフォーマンスの監視
-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構成
-論理ボリューム
-ボリュームとボリュームグループ
-論理ボリュームの作成
-Rawデバイス
-非同期I/O
- 演習
I / Oサブシステムの分析
-iostat
-iotop
-blktrace
--blkparse
-btrace
-btt
-blkiomon
- 演習
ネットワークサブシステムの最適化
-ネットワークスタックの概要
-レイテンシとスループットの最適化
-ネットワークインターフェイスのハードウェア設定
-オフロードテクニック
-TCP最適化
-監視および診断ツール
- 演習
仮想化
-仮想化の概要
-ディスクに関する考慮事項
-ネットワークに関する考慮事項
- 演習
まとめと評価サーベイ
- 評価サーベイ

前提条件
このコースは、速度と効率を最大化するために環境を選択および調整する必要があるシステム管理者および技術設計者を主な対象としています。学生は経験豊富なLinuxユーザーである必要があります。 LFS301 Linux System Administrationで説明されているローカルシステム管理の概念に関する知識が必要です。
レビュー
2022年2月
特に、複数のサブシステムからのメトリックを統合し、ワークロードを診断するラボに焦点を当てたラボでは、いくつかのサブシステムを選択してそれらを深く掘り下げる別のコースを絶対に受講します。このコースの資料のおかげで、ホームラボハイパーバイザーの1つを自信を持って調整することができました。ジョンのフィードバックは、彼が主導する将来のコースを確実に受講することになるでしょう。
2022年2月
ジョンは非常に知識が豊富で、各セッションを前向きで楽しいものにしてくれました。ラボは適切に構成されており、明確な目的を持ったチュートリアルとして、また実験とより深い理解のためのサンドボックスとしての役割を果たしました。ジョンは、ラボの範囲を超えていても、探している知識が得られたと感じるまで、実験して質問するための十分な時間を提供してくれました。
2021年11月
非常に包括的です。
2021年11月
コースの資料は、作業を開始するのに役立つ有用な情報を提供してくれます。
2021年7月
トピックに関して提供される情報は素晴らしいです。