![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 86
iteye_6159
这个作者很懒,什么都没留下…
展开
-
JVM内存管理基本概念
在jvm中堆空间划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和永久代(Permanent Generation)。年轻代和年老代是存储动态产生的对象。永久带主要是存储的是java的类信息,包括解析得到的方法、属性、字段等等。永久带基本不参与垃圾回收。我们这里讨论的垃圾回收主要是针对年轻代和年老代。 具体如下图: 年轻代又分成3个部分...原创 2013-09-05 10:13:34 · 338 阅读 · 0 评论 -
JAVA服务器常用JVM性能参数说明
-server HotSpot VM 有两个模式 Server Mode 与 Client Mode 简单地说,Client Mode 启动快,Server Mode 整体性能好。它们使用了不同的 JIT 编译器,Server VM 使用的那一个对代码做了更加多的优化。一般来说,像 Tomcat 这样的 Servlet container 需要长时间运行,启动速度相对来说不是那么的敏感,适...原创 2013-09-05 15:51:53 · 297 阅读 · 0 评论 -
probe监控Tomcat性能
1.下载开源的PSI Probe 2.解压Zip包,把probe.war复制到Tomcat_home/webapp目录下 3.修改tomcat-users.xml,加入下列角色和用户 <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager-gui"/>..原创 2013-09-06 09:40:06 · 179 阅读 · 0 评论 -
VisualVM监控JAVA服务器性能
从JDK1.6开始,VisualVM已经内置在JDK中,JAVA_HOME\bin\jvisualvm 1.双击启动VisualVM,在本地中会有本机JAVA服务器的实例 2.如果要远程监控JAVA服务器,需要加上以下JVM参数 -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=9004 ...原创 2013-09-06 10:19:45 · 115 阅读 · 0 评论