Tag: 存储器泄漏内存

为什么java本机内存跟踪中的内存增加

我的应用程序运行在Docker容器中,它使用Scala并使用“OpenJDK 64位服务器VM(build 25.102-b14,混合模式)”,其Xmx设置为16GB,容器内存限制为24Gb,运行一些集装箱被杀的时间: Last State: Terminated Reason: OOMKilled Exit Code: 137 但是,在日志中我找不到任何“java.lang.OutOfMemoryError:Java堆空间”错误,在所有48个节点中,甚至在最近2周内都没有发现这个错误。 所以这不太可能是一个普通的堆OOM。 dmesg输出: $ dmesg -l err,crit,alert,emerg STDIN is not a terminal [1647254.978515] Memory cgroup out of memory: Kill process 10924 (java) score 1652 or sacrifice child [1647254.989138] Killed process 10924 (java) total-vm:34187148kB, anon-rss:24853120kB, file-rss:23904kB [1655749.664871] Memory cgroup out of memory: Kill process 1969 […]