我们的团队正在使用 HdrHistograms 监控我们的应用程序的延迟。当我将异步分析器附加到它时,所有百分位数都会急剧增加。
操作系统:Red Hat Enterprise Linux 8.1 版(Ootpa)
JVM:11.0.8-zing_20.08.2.0-b2-product-linux-X86_64
如果我使用标志 -i 1000 -t 附加探查器会发生这种情况:
如果我使用标志 -i 100000 -t 附加探查器会发生这种情况:
降低采样频率显然会降低开销,但仍然很大。我有两个问题:
- 除了降低采样频率之外,还有其他方法可以减少分析开销吗?也许有一些神奇的内核/JVM标志?
- 这种开销是否会严重扭曲配置文件本身?
谢谢