tomcat - websphere 中的 preferredheapbase 参数是什么?

标签 tomcat websphere

有谁知道 websphere 中的 preferredheapbase 参数是做什么用的? tomcat有没有类似的参数?

我可以从 IBM Website 中找到的东西.

-Xgc:preferredHeapBase=0x100000000 

这将从 4GB 标记处开始定位 Java 堆,从而将较低的 4GB 留给其他进程。

可以在tomcat中设置这个参数吗?

最佳答案

这不是应用程序服务器设置,而是 IBM JVM 设置。它对在 IBM JVM 上运行的任何进程具有相同的效果,包括 tomcat。

就使用而言,对于某些非 java 堆分配而言,地址低于 32 位行显然很重要。通过将 java 堆放得更高,它允许那些后来的分配发生在 32 位线下。线程创建使用的内存就是一个例子。

在 32 位线以上创建整个堆的缺点是 IBM 64 位 JVM 的“压缩引用”功能效率不高。

关于tomcat - websphere 中的 preferredheapbase 参数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45048026/

相关文章:

Java Web 上传的图片不显示

java - Tomcat 8 错误 : invalid character ':' in value part of property

ssl - Websphere 独立 EJB 客户端不断提示签名者交换提示

java - 如何处理由于 WebSphere 中的多个 AJAX 请求而导致的高线程使用率

java - 同一个 tomcat 下的 2 个 war 文件 - 静态资源共享

java - Netbeans/Maven/Tomcat 部署到 Tomcat 中的 webapps/ROOT?

linux - Eclipse 是否允许立即停止 tomcat?

websphere - 类 org.apache.commons.logging.impl.Jdk14Logger 没有实现 Log

java - 如何注册 org.springframework.integration.monitor.IntegrationMBeanExporter

java - WebSphere AdminClient 连接到本地托管进程而不是 HOST :PORT specified in properties