摘要:
今天上线系统后,发现java进程疯狂占用CPU资源,达到百分之六、七百,直接导致服务无法响应请求。但是查看mysql的服务,并没有出现死锁的情况,推测是Java代码里面有问题。 过了一段时间就爆出GC overhead limit exceeded的错误,也就是说 程序耗尽了所有可用的内存,GC也清 阅读全文
摘要:
参考文章: "JVM性能调优工具之jmap" jmap pid 使用jps找到需要处理的进程ID,使用jmap pid即可查看内存的映像信息。 jmap heap pid 打印堆的摘要信息,包括GC算法、堆配置信息以及各内存区域内存使用信息。 jmap histo:live pid | head 2 阅读全文