概述
1、程序放在一个Tomcat下最低配置推荐:最大堆:768M,最大PermGen:160M(-Xmx768m -XX:MaxPermSize=160m)
2、机器最低配置推荐:最小内存2G
3、正式运行环境建议每个程序放在一个Tomcat,方便升级与异常处理等;
详细情况如下:
1)单个内存占用情况
nweb: 堆:250M,PermGen:50M
nagentstateserver: 堆:370M,PermGen:40M
ndeamon: 堆:480M,PermGen:48M
nivrinterfaceserver: 堆:130M,PermGen:36M
2)4个程序一起运行,内存使用情况
最大堆:718M,最大PermGen:136M
3)Tomcat内存解释:
JVM Heap:堆(Young Generation,Tenured Generation)大小,默认为物理内存的 1/64 (1G大小为16M),最大不超过物理内存;建议都设置为物理内存的一半:
-Xms:初始堆大小
-Xmx:最大堆大小
-XX:NewSize:新生池大小,默认2M
-XX:MaxNewSize:默认32M
Perm Gen:永久代(启动加载类),默认为64M
-XX:PermSize:
-XX:MaxPermSize:
StackOverflow:内存溢出(过程执行),修改程序
最后
以上就是老迟到小蝴蝶为你收集整理的NK3C程序资源占用分析的全部内容,希望文章能够帮你解决NK3C程序资源占用分析所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复