有人懂JVM配置不,求救啊。

coolspringlsq 2013-07-18 11:07:48
ESIN+MYSQL.操作系统为:WINDOWS2008 R2 内存8G,CPU:8核,JDK为:64位1.6.43版。

JVM配置如下
<jvm-arg>-Xmx2048m</jvm-arg>
<jvm-arg>-Xms2048m</jvm-arg>
<jvm-arg>-Xmn512m</jvm-arg>
<jvm-arg>-Xss512k</jvm-arg>

<jvm-arg>-XX:PermSize=256m</jvm-arg>
<jvm-arg>-XX:MaxPermSize=256m</jvm-arg>
<jvm-arg>-XX:SurvivorRatio=8</jvm-arg>
<jvm-arg>-XX:GCTimeRatio=19</jvm-arg>
<jvm-arg>-XX:+UseParNewGC</jvm-arg>
<jvm-arg>-XX:+UseCMSCompactAtFullCollection</jvm-arg>
<jvm-arg>-XX:CMSFullGCsBeforeCompaction=0</jvm-arg>
<jvm-arg>-Xloggc:log/gc.log</jvm-arg>
<jvm-arg>-XX:+UseConcMarkSweepGC</jvm-arg>
<jvm-arg>-XX:-CMSParallelRemarkEnabled</jvm-arg>
<jvm-arg>-XX:+CMSPermGenSweepingEnabled</jvm-arg>
<jvm-arg>-XX:+CMSClassUnloadingEnabled</jvm-arg>
<jvm-arg>-XX:MaxTenuringThreshold=5</jvm-arg>
<jvm-arg>-XX:+PrintGCTimeStamps</jvm-arg>
<jvm-arg>-XX:+PrintGCDetails</jvm-arg>
<jvm-arg>-XX:+PrintHeapAtGC</jvm-arg>
<jvm-arg>-XX:+PrintTenuringDistribution</jvm-arg>
<jvm-arg>-XX:CMSInitiatingOccupancyFraction=70</jvm-arg>
<jvm-arg>-XX:+HeapDumpOnOutOfMemoryError</jvm-arg>
<jvm-arg>-XX:+DisableExplicitGC</jvm-arg>


这个配置是否合理呢。
...全文
208 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
商科程序员 2013-07-18
  • 打赏
  • 举报
回复
你的服务器运行什么类型的服务,还提供别的服务不?压力如何。。。 这些只能你自己分析。
小丑哥_V5 2013-07-18
  • 打赏
  • 举报
回复
表示等待楼下...
coolspringlsq 2013-07-18
  • 打赏
  • 举报
回复
顶啊!顶啊!顶啊!顶啊!
oh_Maxy 版主 2013-07-18
  • 打赏
  • 举报
回复
引用 4 楼 spring205 的回复:
我们是运行OA的服务。 其他服务都没有提供。 就是不知道这种配置,是否会JVM出现挂掉不。
需要性能测试的。。
coolspringlsq 2013-07-18
  • 打赏
  • 举报
回复
我们是运行OA的服务。 其他服务都没有提供。 就是不知道这种配置,是否会JVM出现挂掉不。

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧