【发布时间】:2010-11-16 20:34:22
【问题描述】:
偷看,
我在 Mediatemple 的虚拟服务器上托管我们的开发环境 - 每月 50 美元的那种。我们的应用程序进行了一些内存密集型处理,在最后一次运行时,遇到了 OutofMemError。
使用在 setenv.sh 文件中设置 JAVA_OPT 或 CATALINA_OPT 的常用方法显然不会增加 JVM 大小。启动tomcat时,它会抛出无法创建JVM...错误。
我的 setenv.sh 文件有以下内容:
导出 CATALINA_OPTS='-Xms512m -Xmx1024m'
任何帮助将不胜感激。
【问题讨论】:
-
您的 VPS 总共有多少 RAM?
-
运行
ulimit -a和ulimit -Ha命令并阅读手册以了解它们的输出含义。
标签: java jvm heap-memory virtual