Java应用程序与奇怪的GC日志挂起

时间:2018-04-10 05:27:55

标签: java performance memory garbage-collection

我的应用程序以Xms = 1g,Xmx = 2g开始。 (环境:JDK 8,Centos 7,8G Ram,VMware) 我为GC设置了日志,今天我收到了奇怪的日志:

[Full GC (Ergonomics) [PSYoungGen: 267264K->267254K(308224K)] [ParOldGen: 1398111K->1398111K(1398272K)] 1665375K->1665365K(1706496K)

...

[Full GC (Ergonomics) [PSYoungGen: 267264K->267254K(308224K)] [ParOldGen: 1398111K->1398111K(1398272K)] 1665375K->1665365K(1706496K)

这些行在大约20分钟内重复多次,之后CPU消耗增加到100%,应用程序挂起 我猜,正常情况下,这个数字(1706496K)应该达到2g。在很长一段时间内保持这种总记忆的原因是什么?此时,VM内存使用率约为60%。

请帮助,谢谢。

0 个答案:

没有答案
相关问题