ami*_*ngh 11
你可以借助jvisualvm 这个工具的路径是Program Files\Java\jdk1.6.0_38\bin\jvisualvm.exe
您可以使用它来确定您的CPU利用率和内存消耗.

您可以看到CPU利用率和内存利用率.希望这个工具可以帮到你.
Pau*_*aul 10
您可以使用以下命令获取分配给JVM的总内存:
Runtime.getRuntime().totalMemory();
和可用内存(分配给JVM的未使用内存):
Runtime.getRuntime().freeMemory();
因此,要使用内存,可以从总内存中减去可用内存.
所以,你可以这样做:
long Total_Memory =Runtime.getRuntime().totalMemory();
long Free_Memory=Runtime.getRuntime().freeMemory();
long Memory =Total_Memory-Free_Memory;
我的一些免费使用基准测试是用Java编写的,其中的变体可以在Raspberry Pi和Android上运行.在我的网站上阅读更多关于两者的结果,以及基准和源代码下载链接(免费):
http://www.roylongbottom.org.uk/Raspberry%20Pi%20Benchmarks.htm#anchor13 http://www.roylongbottom.org.uk/android%20benchmarks.htm
也许比CPU速度和内存大小更重要的是Android和Java的版本.在我的情况下,旧版本的JRE不会运行后来的JDK生成的代码,而且我已经阅读了与Android相同的困难.