v1とv2のTree構造の違い cgroup v1 Copyright 2018 FUJITSU LIMITED CPU A B C D Memory A B C E I/O A B C 各資源コントローラ毎に バラバラのTree cgroup v2 CPU A B C D Memory I/O Treeは一つ 各グループ毎にコントローラをセット CPU Memory 5
ヒエラルキの違い cgroup v1 Copyright 2018 FUJITSU LIMITED A B C D process process process cgroup v2 A B C D process process Process 所属不可能 v2ではプロセスは Leaf にのみ所属 7
PSI ワークロードのサイジングのヒント情報の表示。cgroup単位にも表示 Documentation/accounting/psi.txt /kernel/sched/psi.c PSI: Pressure Stall Information CPUやメモリ、I/O がリソース競合状態になったかどうかを報告 具体的には以下の状況が起きている時間をカウントし、全体の時間に対する比率を報告する SOME, FULLの2つの指標について報告される SOME : IDLEではないいくつかのタスクがStallしている FULL: 全てのIDLE出ないタスクがStallしている Copyright 2018 FUJITSU LIMITED cpu: some tasks are runnable but not executing on a CPU memory: tasks are reclaiming, or waiting for swapin or thrashing cache io: tasks are waiting for io completions どう見ればいいかは 自分で探す 22