摘要: 命令格式 jstat命令命令格式: jstat [Options] vmid [interval] [count] 参数说明: Options,选项,我们一般使用 -gcutil 查看gc情况vmid,VM的进程号,即当前运行的java进程号interval,间隔时间,单位为秒或者毫秒count,打 阅读全文
posted @ 2017-09-26 17:19 十月围城小童鞋 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1、堆内存溢出 【情况一】: java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: < jvm-arg>-Xms3062m 阅读全文
posted @ 2017-09-26 17:12 十月围城小童鞋 阅读(521) 评论(0) 推荐(0) 编辑
摘要: JVM内存回收机制涉及的知识点太多了,了解越多越迷糊,汗一个,这里仅简单做个笔记,主要参考《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 目前java的jdk默认虚拟机为HotSpot,因此本文涉及虚拟机相关内容都指HotSpot虚拟机 本文主要关注GC的回收:判断哪些对象可回收,如 阅读全文
posted @ 2017-09-26 17:00 十月围城小童鞋 阅读(144) 评论(0) 推荐(0) 编辑