环境:centos 6 1.首先检查hostname是否正确,输入以下命令 如果输出机器ip,则表示正确,如果输出 查看/etc/hosts内容: 则需要在/etc/hosts中加入以下内容: 2.修改tomcat配置catalina.sh 截图如下: 不要使用JAVA_OPTS,不然关闭tomca ...
分类:
其他好文 时间:
2016-10-26 16:33:00
阅读次数:
142
1.java 命令启动 一行不可以有换行符 2.tomcat启动 正常的run.sh脚本中加入如下 ...
分类:
其他好文 时间:
2016-10-25 16:55:28
阅读次数:
250
用法:Jvisualvm是JDK自带的一款性能分析工具 使用方式: 1.配置好JDK环境变量 1.本地JVM监控略 2.远程JVM监控 ps -ef | grep java存在多少个java进程,jvisualvm就存在多少个 用JMX对Resin内存状态进行监控 ,可以看到本地所有可监控的JVM实 ...
分类:
其他好文 时间:
2016-10-20 17:41:46
阅读次数:
560
VisualVM是Sun的一个OpenJDK项目,其目的在于为Java应用创建一个整套的问题解决工具。它集成了多个JDK命令工具的一个可视化工具,它主要用来监控JVM的运行情况,可以用它来查看和浏览H...
分类:
其他好文 时间:
2016-10-14 14:56:04
阅读次数:
267
1.修改tomcat的catalina.sh文件,添加下面内容
vimbin/catalina.sh+236
exportCATALINA_OPTS="-Dcom.sun.management.jmxremote-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx-Dcom.sun.management.jmxremote.port=xxx-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.manageme..
分类:
其他好文 时间:
2016-10-14 00:58:22
阅读次数:
141
In addition to listening to the port you specified (1100) the JMX server also listens to a randomly chosen (ephemeral) port.Check, e.g. with lsof -i|g ...
分类:
其他好文 时间:
2016-10-13 14:32:04
阅读次数:
415
一、修改要访问的远程主机(Linux)相关文件,本文档只介绍了java-jvisualvm的JMX方式: 1.打开$CATALINA_HOME/bin/startup.sh, 找到倒数第二行(也就是exec "$PRGDIR"/"$EXECUTABLE" start "$@"一行上边)加上如下内容: ...
分类:
编程语言 时间:
2016-09-30 17:56:15
阅读次数:
205
我个人对效能分析的理解是程序占用cpu和内存的综合参数。 我做词频统计用的是java开发的,与之相对应的效能工具是jvisualvm。 jvisualvm能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分配的堆栈。 他也提供快照功能,一下是我的程序运行时的截图: ...
分类:
其他好文 时间:
2016-09-15 06:25:09
阅读次数:
170
java效能分析可以使用新版本jdk自带的jvisualvm工具进行统计 由于词频统计的运行在本人使用的机器上运行很快,无法被jvisualvm捕捉到线程的运行,所以捕捉的是eclipse的运行波动间接反映词频统计的效能 捕捉到的快照如下: 词频统计处理的文件为WarAndPeace,大小3282K ...
分类:
编程语言 时间:
2016-09-14 21:44:41
阅读次数:
154
一.Java VisualVM 概述 对于使用命令行远程监控jvm 太麻烦 。 在jdk1.6 中 Oracle 提供了一个新的可视化的。 JVM 监控工具 Java VisualVM 。jvisualvm.exe 在JDK 的 bin 目录下。 双击启动 Java VisualVM 后可以看到窗口 ...
分类:
其他好文 时间:
2016-08-28 17:57:54
阅读次数:
284