我正在尝试关注此链接增加 Java 运行时环境可用的内存,因为我在运行 Tableau Server 时遇到了“Java 运行时环境内存不足,无法继续运行”的问题。但我的问题是:我根本没有下图所示的“Java”部分。
在此 Windows Server 2012R2 上,我确实发现机器上安装了“Java Mission Control”,但我不知道如何更改其中的 Java 内存大小。
有人能给我一些建议/意见吗?谢谢!
答案1
您可以尝试通过环境属性菜单添加它,该菜单位于:
- 在桌面上,右键单击“我的电脑”,然后单击“属性”。
- 单击左栏中的高级系统设置链接。
- 在系统属性窗口中单击环境变量按钮。
- 单击新建以添加新的变量名称和值。
- 对于变量名,输入 JAVA_OPTS 对于变量值,输入以下之一 -Xms256m -Xmx512m -Xmx2048m -Xmx4096m (以适合您的为准)
- 单击“确定”并关闭“系统属性”选项卡。
- 重新启动所有 Java 应用程序。
JAVA_OPTS 是一个系统变量,用于存储本地 Java 虚拟机的各种设置/配置。通过将 JAVA_OPTS 设置为系统变量,在 JVM 上运行的所有应用程序都将从此参数获取设置。