Java性能查看
Java程序经常需要查看性能,最简单的是使用windows系统自带的任务管理器中查看,另一个比较好用的软件是visualvm来进行查看。
方法/步骤——任务管理器
- 01
运行Java程序,在本实验中是运行了一个执行时间较长的文件读写程序
- 02
在执行程序期间右击windows操作系统下方的工具栏,或者通过Ctrl + Alt + Delete来启动任务管理器。在“进程”一栏可以看到对应程序的名称、CPU使用情况、内存占用等信息。
- 03
在性能一栏可以看到当前系统的CPU使用率以及内存占用情况,并且可以动态地看到其随时间的变化。 如果需要详细查看其它的信息,可以点击其中的“资源管理器”来进行查看。
方法/步骤——visualvm
- 01
上面的是从任务管理器出发,可以看到整个系统的或是一个进程的资源使用情况。另一种方式是通过集成的软件来进行查看。下面使用visualvm来进行简单介绍。
- 02
http://visualvm.java.net/download.html 下载程序并解压。按照说明进行安装。 文件夹下的bin/visualvm.exe为可执行文件。
- 03
双击左侧的程序名称,点击“监视”子面板,可以看到如下所示的四个分图。
- 04
对于程序中每个子函数运行的时间,则需要点击“抽样器”,然后点击“CPU”来进行查看。如下所示可以看到各个方法在程序运行时间过程中占用的时间比例。
赞 (0)