硅基社区
标签频道

glibc

该标签下的文章、提问与讨论帖。

问 K8s Java 服务 RSS 瞬时尖峰 200ms 顶穿 limit 被 OOMKill,但稳态远低于 limit:glibc arena + 线程栈瞬时增量怎么定量,Prometheus 15s 采样抓不住这种 spike,预警口径怎么定?
背景 K8s 1.28.9 / containerd 1.7 / cgroup v2 / 内核 5.15,10 节点(16C64G)在线集群。一个 Java 17(Temurin 17.0.12)/ Spring Boot 3 无状态网关,
文 MALLOC_ARENA_MAX 没设,8 线程吞吐被 malloc 锁吃掉 45%:glibc 分配器争用的排查与换 tcmalloc
«结论先行:glibc 的 "malloc" 在多线程下不是「免费的」,默认配置下每个线程会各自抢一把 arena 锁;当线程数 × 每线程分配频率足够高时,"malloc"/"free" 的锁等待能把吞吐吃掉一大截。这次一个 C++ 序列