有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

tomcat Profiler for Java,[几乎]不会减慢分析代码的速度

有必要了解大型遗留代码中的瓶颈在哪里,而负载测试工具不太可能揭示真正的瓶颈,因此我们最终可能会在生产中这样做。是否有一个java代码探查器可以将代码的速度最大降低10%,而不是“几次”?此外,还必须能够轻松地插入探查器,并轻松地将其拔下,以恢复原始性能。 是否有接近这些要求的探查器


共 (1) 个答案

  1. # 1 楼答案

    剖析器。。。可能不会。但是你可以尝试使用BTrace

    根据我的经验,BTrace开销远没有任何探查器那么明显(当然,这取决于活动——例如,如果你想跟踪所有方法的执行情况,不管怎样,这都会很昂贵)

    除此之外,BTracing不需要任何特殊的JVM启动参数。是的,你可以在需要的时候拔掉插头