美文网首页Just programing
JDK8 对 Docker 的支持

JDK8 对 Docker 的支持

作者: chengchaos | 来源:发表于2020-02-12 16:03 被阅读0次

JDK8、JDK9

Java 8u131 及以上版本开始支持了 Docker 的 CPU 和内存限制。

对于 CPU 的限制:

如果没有显式的指定 -XX:Parallle1GCThreads 或者 -XX:CICompilerCount,那么 JVM 是使用 Docker 的 CPU 限制。

如果 Docker 有指定 cpu limit, JVM 参数也指定了 -XX:Parallle1GCThreads 或者 -XX:CICompilerCount,那么以指定的参数为准。

对于内存的限制:

需要加上 -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemory-LimitForHeap 才能是的 Xmx 感知 Docker 的 memory limit。

相关文章

网友评论

    本文标题:JDK8 对 Docker 的支持

    本文链接:https://www.haomeiwen.com/subject/qalcfhtx.html