|
我运行一个 resin 的实例 并在上面部署一个web 服务
启动参数如下 :
/opt/j2sdk/bin/java -server -Xms1500M -Xmx1500M -Xss256K -XX:ThreadStackSize=256 -verbosegc -XX:+Print***etails -XX:+UseParallelGC -XX:+PrintGCTimeStamps -XXermSize=64m -XX:MaxPermSize=256m -Djava.library.path=/opt/resin/libexec:/opt/j2sdk/lib:/usr/lib64 -Djmagick.systemclassloader=false -Dresin.home=/opt/resin -Dserver.root=/opt/resin -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl com.caucho.server.resin.Resin -socketwait 63610 -conf ...
我这里设置的-Xms1500M -Xmx1500M 但是在应用服务器执行一段时间后 出现 高swap ,且 top 参看改进程时:
VIRT 4781m RES 3.0g
为什么实际执行中会占用 那么多内存。。
很悲剧 resin log 里面什么都没有 。 |
|