gpt4 book ai didi

java - 应用程序服务器最大内存限制

转载 作者:IT王子 更新时间:2023-10-28 23:38:55 25 4
gpt4 key购买 nike

服务器(Jboss、Tomcat 等)可以使用多少内存?例如,如果服务器有 128gb 内存,它至少可以使用 100gb 吗?我在本地使用这些参数:

-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512

这些参数可以配置为使用 100gb 吗?

最佳答案

我们使用它来运行一个 24GB 64 位 JVM,每秒处理 100 多个页面请求,同时 GC 暂停亚秒级:

-Xms24g -Xmx24g -XX:MaxPermSize=256m -XX:NewRatio=4 -XX:SurvivorRatio=8    
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+DisableExplicitGC
-XX:+UseCMSInitiatingOccupancyOnly -XX:+CMSClassUnloadingEnabled
-XX:+CMSScavengeBeforeRemark -XX:CMSInitiatingOccupancyFraction=68

如果您的服务器有内存,您应该没有任何理由不能指定 100GB。由于我们使用的是 32GB 以下,我们还使用 -XX:+UseCompressedOops 来减少 64 位寻址的开销。此外,我们使用 -XX:+UseLargePages 以获得更好的性能,但是您必须首先为您的操作系统启用大页面支持。

关于java - 应用程序服务器最大内存限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5350212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com