# K8S Memory Tune

> K8s JVM 内存调优

- Skill: `johnalbertini14-glitch/k8s-memory-tune` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add johnalbertini14-glitch/k8s-memory-tune`
- Raw SKILL.md: https://api.skillmd.com/api/skills/johnalbertini14-glitch/k8s-memory-tune/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: johnalbertini14-glitch (https://skillmd.com/u/johnalbertini14-glitch)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/johnalbertini14-glitch/k8s-memory-tune

---

# K8s JVM 内存调优

**触发词**: oomkilled, memory_limit, jvm_heap, container_memory, k8s 内存

## 问题
K8s Pod 被 OOMKilled，JVM 内存 limit 设置不合理

## 解决方案
1. 使用 MaxRAMPercentage 动态计算堆大小
2. 容器感知内存监控
3. 峰值流量预警

```yaml
# JVM 参数
-XX:+UseCGroupMemoryLimitForHeap
-XX:MaxRAMPercentage=75.0
```

