jvm内存模型及调优
刘嘉威
hello world
展开
-
使用JDK自带jvisualvm监控tomcat
jdk自带有个jvisualvm工具、该工具是用来监控java运行程序的cpu、内存、线程等的使用情况。并且使用图表的方式监控java程序、还具有远程监控能力。不失为一个用来监控tomcat的好工具。在jdk目录下的bin目录中可以找到jvisualvm.exe文件、直接启动可以看到如下界面:以上是已经连接远程的界面。直观的监控界面、更有助于我们分析tomcat的运行情况。转载 2016-03-03 16:52:54 · 930 阅读 · 0 评论 -
Java 内存区域
Java内存区域 在Java运行时的数据区里,由JVM管理的内存区域分为几个模块:1,程序计数器(Program Counter Register):程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,可以理解为是当前线程的行号指示器。字节码解释器在工作时,会通过改变这个计数器的值来取下一条语句指令。 每个程序计数器只用来记录一个线程的行号,所以转载 2016-03-03 16:58:14 · 806 阅读 · 0 评论