java - Tomcat 问题 - 无法保留足够的空间

标签 java tomcat memory heap-memory

我正在运行具有 256MB RAM 的服务器。我可以为 Java 分配的最大堆大小为 110MB。当我将这些参数添加到 JAVA_OPTS 时,我可以运行 java -version。问题是我无法使用这些参数运行 Tomcat。 Tomcat 运行的最大堆大小为 40MB。不知道为什么不能分配更多的内存?

当然会报错:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

最佳答案

CATALINA_OPTS设置为-Xmx110mJAVA_OPTS。当然,我想您可以同时设置两者。

关于java - Tomcat 问题 - 无法保留足够的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6235701/

相关文章:

apache - Http 表单未发布

c++ - 为指令集模拟器设计高效内存

java - 限制 SSLContext 中的协议(protocol)

multithreading - Spring Integration 的异步发布订阅是如何工作的?

java.lang.ClassNotFoundException : org. apache.commons.io.output.DeferredFileOutputStream ...尝试上传文件时出现此异常

Linux:在我的进程中管理虚拟内存映射以进行快速仿真

performance - 使用 SVD 与 EIG 进行 PCA 计算

java - 将 ZoneId 应用于 Java 中的 Date 对象

java - 如何在 ListFragment 上实现拉取刷新

java - 对 TableView JavaFx 中的所有单元格调用 cancelEdit