Linux与JVM的内存关系分析

義往昔 4月前 ⋅ 121 阅读

引言

在一些物理内存为8g的server上,主要执行一个Java服务,系统内存分配例如以下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。

从表面上,物理内存应该是足够使用的;但实际执行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),例如以下图所看到的。同一时候,因为SWAP和GC同一时候发生会致使JVM严重卡顿。所以我们要追问:内存到底去哪儿了?

 

http://www.cnblogs.com/bhlsheji/p/5330045.html#3982723

 


注意:本文归作者所有,未经作者允许,不得转载

全部评论: 0

    我有话说: