理解“内存容量与工作集估算”时,先分清它能说明什么、不能说明什么。下面给出核心概念、判断边界与实际核验方向。
核心概念
业务工作集、缓存和突发峰值共同决定容量,不能把 free 输出中的空闲列当成全部可用内存。
容易混淆的地方
简单累加共享内存进程的 RSS 可能重复计数;宿主有空闲也不代表容器额度足够。
如何结合实际场景判断
free -h 高峰无 OOM,延迟没有因回收或换页明显恶化,应用能保持目标并发。
环境与操作范围
所有选型结论都应建立在相同业务数据与测试口径上。采购或调整前核对兼容性、容量余量和恢复成本,不把某个理论峰值当作业务性能保证。
