JVM
慎独慎行
写博客的目的有两个,一是记录解决问题过程,二是分享经验供网友参考。
本人很少查看私信,如有问题可以QQ联系。QQ:403313207
展开
-
JVM:线程状态park, wait, sleep, interrupt, yeild 对比
转载自:http://www.cnblogs.com/23lalala/p/6214356.html---恢复内容开始---JVM线程状态NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATEDBLOCKED是等待获得对象锁WAITING是调用了wait, sleep, park 操转载 2017-01-17 15:48:52 · 3051 阅读 · 0 评论 -
jstat查看jvm的GC情况
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/加入到Path. jstat转载 2017-01-17 16:35:02 · 4685 阅读 · 0 评论 -
使用JDK自带工具jstat发现内存泄露问题
下面有必要介绍一下JVM内存分配机制和GC机制:转载:http://www.51testing.com/html/21/422021-854413.htmlJvm把内存分为两大块,一个是none heap和 heap,也就是:永久存储区(Permanent Space)和堆空间(The Heap Space)。 其中堆空间又分为新生区(Young (New) generation转载 2017-12-04 14:31:40 · 1718 阅读 · 0 评论 -
java高分局之jstat命令使用
转载:http://blog.csdn.net/maosijunzi/article/details/46049117jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:\Users\Administrator>j转载 2017-12-04 14:29:47 · 556 阅读 · 0 评论