jvm
zhaokuner
老程序员:
身是菩提树,心如明镜台,时时勤拂拭,莫使惹尘埃。
展开
-
JDK8之MetaspaceSize配置导致频繁FullGC
转载自:JDK8之MetaspaceSize配置导致频繁FullGC 前言 新系统上线,由于测试环境机器配置太低,所以单独找了一台预发机做接口压测,但是QPS达到30时候cpu就满了,简直慌了,新系统这么垃圾的么~ 背景介绍 新的账务系统,角色定位是内部户机构账,所以根据不同的金融交易场次会有一次记账请求中存在多借多贷,也就是一次请求会出现给18个账户在一个事务中做记账处理,可想这里面会有多少要注意的坑,详细的不做展开 找问题 top 命令 因为这个接口实现上多次用到数据库悲观锁select for转载 2020-06-24 09:36:19 · 2026 阅读 · 0 评论 -
生产环境参数实例及分析【生产环境实例增加中】
转载:http://www.cnblogs.com/redcreen/archive/2011/05/05/2038331.html java application项目(非web项目) 改进前: -Xms128m -Xmx128m -XX:NewSize=64m -XX:PermSize=64m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccup...转载 2019-03-15 11:34:31 · 189 阅读 · 0 评论 -
JVM参数调优,无停滞实践
转载:http://www.cjsdn.net/post/view?bid=62&id=198084&sty=1&tpg=1&age=0 老文章2009年的,仅供参考 JVM参数调优是个很头痛的问题,设置的不好,JVM不断执行Full GC,导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出...转载 2019-03-15 11:38:35 · 138 阅读 · 0 评论 -
JVM参数设置、分析
转载自: http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过...转载 2019-03-15 11:40:13 · 187 阅读 · 0 评论 -
GC策略&内存申请、对象衰老
转载:https://www.cnblogs.com/redcreen/archive/2011/05/04/2037056.html JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类 现在比较常用的是分代收集(generational collection,也是SU...转载 2019-03-15 11:43:48 · 131 阅读 · 0 评论 -
HotSpot VM GC 的种类
转载:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037029.html collector种类 GC在 HotSpot VM 5.0里有四种: incremental (sometimes called train) low pause collector已被废弃,不在介绍. 类别 serial collec...转载 2019-03-15 11:46:02 · 128 阅读 · 0 评论