Linux 下怎么设置JVM heap的大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下怎么设置JVM heap的大小相关的知识,希望对你有一定的参考价值。

参考技术A JAVA_OPTS 这个是,TOMCAT已经定义好的,名,你只需要将 JAVA_OPTS='-Xms256m -Xmx512m' 这句话,添加到 catalina.bat set JAVA_OPTS='-Xms256m -Xmx512m' catalina.sh JAVA_OPTS='-Xms256m -Xmx512m' 这两个文件 的开始就可以。

JVM 三大性能调优参数-Xms -Xmx -Xss

参考技术A -Xss规定了每个线程堆栈的大小。一般情况下256K是足够了。影响了此进程中并发线程数大小。

-Xms初始的Heap的大小。

-Xmx最大Heap的大小。

在很多情况下,-Xms和-Xmx设置成一样的。这么设置,是因为当Heap不够用时,会发生内存抖动,影响程序运行稳定性。
本文链接: https://blog.csdn.net/u013063153/article/details/75578161

以上是关于Linux 下怎么设置JVM heap的大小的主要内容,如果未能解决你的问题,请参考以下文章

怎样查看JAVA内存的大小?

Linux里面JVM内存怎么设置?

JVM 三大性能调优参数-Xms -Xmx -Xss

容器内部设置JVM的Heap大小

JVisualVM里面的JConsole这个插件怎么配置

JVM常用参数