1.年轻代存活的对象太多,老年代了放不下01.示例代码。我们看下面的GC日志:0.174:[GC0.174:[ParNew:7457K->8328K,0.0046949secs]这行日志显示了,Eden区原来是有7000多KB的对象,但是回收之后发现一个都回收不掉,因为上述几个数
点击了“Details”链接之后,除了在上一页看到的描述外,还有Shortest Paths To the Accumulation Point和Accumulated Objects by Class in Dominator Tree 部分,这里说明了从GC root到聚集点的最短路径,以及完整的reference chain。
线上排查、性能优化等概念也是面试过程中的“常客”,而对于线上遇到的“疑难杂症”,需要通过理性的思维去分析问题、排查问题、定位问题、解决问题,同时,如果解决掉所遇到的问题或瓶颈后,也可以在能力范围之内尝试最优解以及适当考虑拓展性。
背景一款游戏运行卡顿,玩家一直进不去,连接游戏服务一直超时。游戏服务器情况2core2g排查流程1.先看服务端负载情况2.再看磁盘情况3.如果不是磁盘满了,查看服务端进程问题3.进程没有问题,查看内存是不是不够,是不是有内存泄露问题排查过程1.