GC排查swap占用高

        在项目中发现机器swap高,且占swap大部分是由java进程占用,经过查看java对象,屡次对比发现ClassLoader不断变多,通过追踪来源发现是XStream产生的。java

        运行时间久了YGC时间也会变长.net

http://ju.outofmemory.cn/entry/247631对象

http://rhd361.com/special/news?id=10d0e02e606e4b15a71efdac54470457blog

 

查看哪一个进程占用swap进程

https://blog.csdn.net/xiangliangyu/article/details/8213127ci

 

因此java建立ClassLoader,DirectByteBuffer有可能会占用swap空间d3

相关文章
相关标签/搜索