gpt4 book ai didi

java - 获取 "Java Heap Space"和 "Out of Memory"时的 Eclipse 内存设置

转载 作者:IT老高 更新时间:2023-10-28 20:22:54 25 4
gpt4 key购买 nike

尝试在 Eclipse 中启动和运行 flex/java 项目时,我使用 Eclipse、Tomcat 和 JRE 不断收到“内存不足异常”和“Java 堆空间”。

在研究尝试调整内存设置时,我发现了三个可以调整这些设置的地方:

  • Eclipse.ini

  • Window > Preferences 下的 JRE 设置

  • Catalina.sh 或 Catalina.bat

在这些不同的地方设置-xms和-xmx有什么区别,分别是什么意思?

有什么方法可以验证这些内存设置是否被相应地设置?

对于具有 2gb RAM 的计算机,最佳 -xms 和 -xmx 设置是什么?

还有其他内存技巧吗?

谢谢。

最佳答案

-xms 是启动内存(在 VM 启动时),-xmx 是 VM 的最大内存

  • eclipse.ini : 运行 eclipse 的 VM 的内存
  • jre设置:eclipse运行java程序的内存
  • catalina.sh : Tomcat 服务器的内存

关于java - 获取 "Java Heap Space"和 "Out of Memory"时的 Eclipse 内存设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/334102/

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