【问题标题】:Tomcat 7 64bit maximum memory usageTomcat 7 64bit 最大内存使用量
【发布时间】:2012-09-10 06:54:11
【问题描述】:

我使用的是 32 位的 tomcat7。据我所知,它可能管理最大 1GB 内存使用量。我在我的应用程序中使用了缓存数据(ehcache),有时它会导致错误“OutOfMemory”,应用程序无法正常工作。我打算用tomcat7 64bit来增加内存,但不知道它最多管理多少GB?我们如何配置改变tomcat的内存? 提前致谢。

【问题讨论】:

    标签: tomcat tomcat7


    【解决方案1】:

    最大内存量不受tomcat的“限制”,它受JVM +系统架构/操作系统的限制。

    有关更多信息,请参阅这些问题/答案:

    这意味着您必须安装 64 位 java 运行时环境(而不是 64 位 tomcat)。 然后在你的 tomcat 启动脚本中调整 -Xmx 设置。 参见例如:

    === 编辑 对不起,我有点过时了,有一个预打包的 Tomcat7 64 位多合一 tomcat for windows。然而,这并不意味着我的回答是错误的。该软件包将只包含一个 64 位 JRE。 使用 64 位系统和 JVM,您将不必担心内存限制很多很多年......

    【讨论】:

      猜你喜欢
      • 2011-02-13
      • 2010-11-13
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-29
      相关资源
      最近更新 更多