手当たり次第に書くんだ

飽きっぽいのは本能

vCPU

Ubuntu 26.04 KVM VM パフォーマンス確認 – virtio / HugePages / io_uring を見る

Ubuntu 26.04 の KVM / libvirt 環境で、VM の性能確認を行うための手順です。virtio、HugePages、io_uring、cache mode、vCPU、NUMA、host 側の負荷を、ベンチマーク前の状態確認として整理します。

CPU pinning を外すと何が変わるのか – VM を専有から共有へ戻す設計

CPU pinning の解除で変わる CPU affinity、NUMA 配置、capacity、tail latency、noisy neighbor、live / config 設定を確認し、VM を専有に近い状態から共有実行へ戻す判断と検証手順を解説します。

単一 VM の vCPU sizing – 物理 core / SMT / NUMA / overcommit で決める

単一 VM の vCPU 数を、workload の並列性、物理 core、SMT、NUMA、CPU quota、overcommit、縮退時 capacity から決め、throughput と tail latency で検証する手順を解説します。

VM の CPU / NUMA 設計 – vCPU pinning とメモリ配置を確認する

KVM / libvirt の VM で、vCPU と物理 CPU、NUMA memory policy、emulator thread、IRQ、HugePages を対応付け、CPU pinning の適用条件と検証方法を解説します。

VM パフォーマンス設計ガイド

VM の性能問題を CPU、NUMA、メモリ、ストレージ I/O、virtio、vhost、SR-IOV、DPDK に分け、測定からボトルネック特定、設計変更、再検証までの読み順を案内します。

トップへ戻る