java - 为什么tomcat(64bit)在windows server上不能访问超过4.5g的内存?
问题描述
我们在 tomcat8 和 windows server 2012 上部署了一个 java web 应用程序。服务器有 16g 的内存,我们为 tomcat 设置选项以使用最大 8g 的内存。但是tomcat无法访问超过4.5g的ram,cpu使用率上升到100%,我们必须重新启动tomcat。为什么tomcat不能访问超过4.5g的ram?我们还在控制面板上将 jvm 选项设置为 java,如先前问题的回答。
解决方案
推荐阅读
- sql - 基于多列postgresql的部分字符串匹配连接表
- python - 时间复杂度和算法加速
- java - java.sql.SQLSyntaxErrorException:指定的键太长,同时发生连接被拒绝
- javascript - 在型号 xxx 上找不到查询 xxx 的文档
- python - 用字符串和字符循环
- fastlane - Fastlane Match 无法验证证书和配置文件
- c++ - 可以将 c++ 运算符函数名称制作成模板吗?
- flask - sqlalchemy.exc.ArgumentError:SQLAlchemy - “POST”时出现Flask db错误?
- java - 如何动态创建文本字段和标签作为结果集中我的行数?
- reactjs - 如何为 React js 应用启用 Pivotal SSO