gpt4 book ai didi

java - JVM 的设置选项

转载 作者:行者123 更新时间:2023-11-28 22:50:38 24 4
gpt4 key购买 nike

我有点迷失在 java 选项的世界里

我有一台服务器,我正在研究调优问题

我找到了一些我想为 Tomcat 使用的 jvm 设置的选项(即 Xmx、Xms)

我必须将这些设置放在哪里?在 setenv 中?

我试过:

Export JAVA_OPTS="$JAVA_OPTS -server -Xmx512m -Xms512m"

然后重启Tomcat和

java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize'

给我(像以前一样)

uintx MaxHeapSize := 1035993088

我想我错过了什么

另外我有64位系统和8GB RAM,根据我的研究我发现我可以将Xmx设置为6GB,但没有关于Xms的信息。有什么建议吗?谢谢大家

最佳答案

第二个“java”命令与您正在运行的 Tomcat 无关!这将启动第二个 JVM。

如果您想查看实际启动 Tomcat JVM 的参数,那么在 Linux 上使用 ps eww -p <pid>pargs <pid>在 Solaris 上。

顺便说一句,CATALINA_OPTS 优于 JAVA_OPTS,后者用于由 tomcat 安装启动的所有 Java 进程,而 CATALINA_OPTS 仅用于主服务器进程。

关于java - JVM 的设置选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40933323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com