Scraps 最終更新 2026/09/02 08:31

原文著者: @Keigo Masuzumi /

OOMKill の犯人は CPU だった:GOGC と GOMEMLIMIT を実測で設計し直す

  • #バックエンド
  • #クラウド
  • #DevOps・CI/CD

AIで作成し、掲載基準に基づいて自動選定した要約です。

  • GOMEMLIMIT と GOGC=off を併用するとメモリ使用量が上限近くで張り付き、CPU の不足で OOMKill になる
  • GOMEMLIMIT はメモリ上限を設定し、GOGC=off は GC の頻度を減らすが、ヒープゴールが GOMEMLIMIT に固定される
  • GOGC の適正値はライブヒープの実測値とアロケーション速度から計算し、メトリクスを収集する必要がある
OOMKill の犯人は CPU だった:GOGC と GOMEMLIMIT を実測で設計し直す

Zenn / 原文を読む