
jvm
wangmuduxingxia2
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM系列三:JVM参数设置、分析
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置...原创 2013-07-25 11:29:30 · 88 阅读 · 0 评论 -
tomcat jvm配置与监控
tomcat中jvm配置与监控 1、配置在tomcat中bin\catalina.bat或者catalina.sh文件中配置jvm参数set JAVA_OPTS=-server -Xms768m -Xmx1364m -XX:PermSize=64m -XX:MaxPermSize=172m xms:表示初始化堆栈大小xmx:表示最大堆栈大小XX:PermSize...原创 2013-07-25 12:49:27 · 228 阅读 · 0 评论 -
jconsole监控linux中tomcat内存使用情况
1、修改/etc/sysconfig/network文件中的HOSTNAMEHOSTNAME对应的值必须是/etc/hosts中本地ip对应的其中一个值 2、修改/etc/hosts文件将127.0.01改为局域网ip地址 3、添加jmx访问用户名密码在jdk/jre/lib/management文件中根据jmxremote.password.template创建j...原创 2014-07-02 18:04:29 · 172 阅读 · 0 评论 -
java 命令简单查看jvm内存使用状况
1、jps 虚拟机进程状况工具语法 jsp [option] [hostid]选项作用-q只显示lvmid-m输出虚拟机启用时传入main方法参数-l输出主类全名-v输出jvm参数 注意:如果在linux环境中jps命令不能输出vmid数据(jdk1.6.0.23/24 bug),需要修改catalina.sh文...原创 2014-07-04 10:53:33 · 732 阅读 · 0 评论 -
命令行查看jvm使用情况
1、jpsjps -v //查询java进程pid 2、jstatjstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。以下详细介绍各个参数的意义。 jstat -class pid:显示加载class的数量,及所占空间等信息。 jstat -compiler pid:显示VM实时编译的数量等信息。...原创 2015-01-13 17:48:16 · 449 阅读 · 0 评论