-
Java里有什么工具或者方法可以观测真实的内存使用情况?
生产如何观测 java 内存的真实使用情况, 比如其它的语言 go, C, python... 占用情况操作系统会真实反映出来, 但 java 的真实情况被一层虚拟机屏蔽了。比如有多个应用 -xms 16g -xmx 16g, 我要怎么知道哪些实际只需要 1g, 哪些需要更多呢, 尝试使用 jmx_exporter 内存趋势也看不出来什么, 有些看上去线性的涨到最高, 然后马上下降(可能是 GC?), 有些完全没规律。有什么技巧可以简单有效的观测真实内存?
springboot 项目 spring-boot-starter-actuator
prometheus 有 jmx_exporter
唉,论监控或者运维生态,有几个语言能和 java 比的
Java 没落成这样子了吗?这俩内置工具都没人知道?