查看原文
其他

Linux与JVM的内存关系分析

葛吒 美团技术团队 2022-09-10

在一些物理内存为 8G 的服务器上运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6G,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用 SWAP,如下图所示。同时由于 SWAP 和 GC 同时发生会致使 JVM 严重卡顿,所以我们要追问:内存究竟去哪儿了?


请点击左下角“阅读原文”查看全部内容

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存