摘要: JVM XX参数 布尔类型 公式:-XX:+某个属性、-XX:-某个属性,开启或关闭某个功能。比如-XX:+PrintGCDetails,开启GC详细信息。 KV键值类型 公式:-XX:属性key=值value。比如-XX:Metaspace=128m、-XX:MaxTenuringThreshol 阅读全文
posted @ 2020-03-05 17:08 通行人C 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.下载安装binlog2sql https://github.com/danfengcao/binlog2sql 安装命令: shell> git clone https://github.com/danfengcao/binlog2sql.git && cd binlog2sql shell> 阅读全文
posted @ 2019-10-09 19:52 通行人C 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 堆相关的配置参数 -Xmx 最大堆空间 -Xms 初始堆空间大小,如果初始堆空间耗尽,JVM会对堆空间扩容,其扩展上限为最大堆空间。通常-Xms与-Xmx设置为同样大小,避免扩容造成性能损耗。 -Xmn 设置新生代大小,设置一个较大的新生代会减少老年代的大小,新生代的大小一般设置为整个堆空间的1/3 阅读全文
posted @ 2019-09-18 20:43 通行人C 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 学习了Jconsole的使用,以下例子表示如何通过Jconsole监控JVM内存 如下连接运行的Java程序,转到内存页面。 如下是内存池,堆内存为线程共享区的堆内存总和。 其中可见Old Gen老年代,新生代包括(Eden Space区,Survivor区) Metaspace为元空间,JDK8使 阅读全文
posted @ 2019-09-16 16:20 通行人C 阅读(385) 评论(0) 推荐(0) 编辑