OOMKill の犯人は CPU だった:GOGC と GOMEMLIMIT を実測で設計し直す
情報元:Zenn Trending 2026-09-01T09:12:59.000Z
情報元による記事紹介
REALITYのバックエンドでは GKE 上で Go のマイクロサービス群が動いています。 2026 年 8 月、そのうちのあるサービスのPodが深夜に複数回 OOMKill されました。メモリが足りなかったのだろうと思って調べ始めたのですが、出てきた答えは違いました。ライブヒープは割り当ての 5% ほどしかなく、それでもコンテナのメモリ使用量は平常時から resource limits 近くで推移していました。原因は個々の設定ミスではなく、GOMEMLIMIT と GOGC=off という、それぞれ根拠のあった 2 つの設定の組み合わせでした。トリガーとなったのは、メモリではなく CP...
AIによる記事の要点
情報元の記事をもとに自動生成しています。誤りや省略が含まれる場合があります。詳細は元記事で確認してください。
この記事の要約はまだ用意されていません。元記事で内容をご確認ください。