小王你这个功能怎么写的,性能那么低啊?去优化一下吧,要求达到20TPS……
这貌似是很多开发人员会遇到的问题吧,但是如何优化呢?一行一行的看代码,加System.out.println(time)这也太老土了吧!今天给大家推荐几款性能优化中比较好用的性能监控工具。
Profiler4j是用于分析Java程序CPU使用情况的开源工具。你可以定义规则来分析选择哪一个包,类和方法。在改变这些规则时不需要重启你的应用程序。易于使用只要添一个JVM参数到你的应用程序中。纯Java实现,没有依赖任何本地类库。它由两部分组成:一个分析代理与你的应用程序运行在同一个JVM中。另一个是一个远程控制台能够连接到远程代码并允许用户查看分析数据和改变设置。