gpt4 book ai didi

java - 性能测试

转载 作者:行者123 更新时间:2023-12-01 15:44:02 25 4
gpt4 key购买 nike

如何对Java进行性能测试?例如执行时间、使用内存的跟踪、每秒操作的跟踪,可能还有其他有用的测试。如何在不影响实际应用工作的情况下实现这个测试(没有这个测试)?我的意思是,我可以确信,即使没有这些测试,我的应用程序平均也能以相同的性能运行。

注意:我需要将特定工具附加到我的测试类中。我知道有许多不同的工具可以测试应用程序的大量虚拟机参数。我需要编写一个具有不同测试参数的测试类,我可以根据需要处理这些值。如果 API 支持某些参数的图形 GUI,那就太好了。

最佳答案

您可以使用 jconsole、visual vm 等工具,尤其是内存。它们与 Jdk 捆绑在一起。 至于应用程序的速度,通常日志消息可以帮助您。如果日志消息遵循标准,您几乎可以编写自己的脚本来为您提供格式漂亮的结果。另外,最好编写测试类,以便您对不同负载下的性能有一个大致的了解。

http://visualvm.java.net/gettingstarted.html

关于java - 性能测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7488935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com