🧠 图解记忆:先区分 Python 堆、原生库/GPU、连接池和缓存;点击图片可查看原图。
💡 答案要点
先区分 Python 堆、原生库/GPU、连接池和缓存。用 RSS 与 Python 分配量判断问题层次,再使用 tracemalloc、对象增长快照、采样 profiler 和事件循环 lag 定位。常见原因包括未消费的 Task、无界队列、缓存无上限、响应体未关闭和在线程池中堆积阻塞任务。
修复后应做稳定负载下的长时间 soak test,检查内存是否达到平台而不是只看短压测峰值。
内容治理: 2026-08-12 | 新增可靠并发、可测试客户端、配置日志和性能诊断题
