时间:2016-04-02 23:36 来源: 我爱IT技术网 编辑:52微风
Java程序经常需要查看性能,最简单的是使用windows系统自带的任务管理器中查看,另一个比较好用的软件是visualvm来进行查看。
前期准备工作(包括相关工具或所使用的原料等)jdkeclipsevisualvm 详细的操作方法或具体步骤——任务管理器
运行Java程序,在本实验中是运行了一个执行时间较长的文件读写程序
在执行程序期间右击windows操作系统下方的工具栏,或者通过Ctrl + Alt + Delete来启动任务管理器。在“进程”一栏可以看到对应程序的名称、CPU使用情况、内存占用等信息。

在性能一栏可以看到当前系统的CPU使用率以及内存占用情况,并且可以动态地看到其随时间的变化。
如果需要详细查看其它的信息,可以点击其中的“资源管理器”来进行查看。

详细的操作方法或具体步骤——visualvm
上面的是从任务管理器出发,可以看到整个系统的或是一个进程的资源使用情况。另一种方式是通过集成的软件来进行查看。下面使用visualvm来进行简单介绍。
http://visualvm.java.net/download.html
下载程序并解压。按照说明进行安装。
文件夹下的bin/visualvm.exe为可执行文件。
双击左侧的程序名称,点击“监视”子面板,可以看到如下所示的四个分图。

对于程序中每个子函数运行的时间,则需要点击“抽样器”,然后点击“CPU”来进行查看。如下所示可以看到各个方法在程序运行时间过程中占用的时间比例。

注意事项第一种方式只能查看整个程序的执行情况。第二种方式可以大概查看其中各个函数的占用时间,方便进行程序的优化。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
