我想知道我的代码的哪些行在执行的大部分时间都在使用。我正在做一个规划器算法,要解决我提出的特定问题,计算机需要 5 分钟才能找到解决方案。
我正在使用很多递归方法,我想知道最浪费时间的地方,所以我可以查看这些行并尝试修复或重构代码以查看它是否有帮助。
我知道有圈复杂度方法。但我不知道如何在 Eclipse 上使用它。我正在使用 Helios。试图安装metrics2,它只是在我的Eclipse 上弹出错误。
已编辑:较小的新问题:
http://s7.postimg.org/frd8yjql5/diag.png 这是什么意思?看看堆大小..总是向上和向下..这会影响 CPU 速度吗?谢谢!