NK3C程序资源占用分析
1、程序放在一個Tomcat下最低配置推薦:最大堆:768M,最大PermGen:160M(-Xmx768m -XX:MaxPermSize=160m)
2、機器最低配置推薦:最小內存2G
3、正式運行環(huán)境建議每個程序放在一個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:內存溢出(過程執(zhí)行),修改程序
轉載于:https://www.cnblogs.com/sshoub/p/6122029.html
總結
以上是生活随笔為你收集整理的NK3C程序资源占用分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转:华为副总裁一封信:透露年薪千万的工作
- 下一篇: 信息安全-5:RSA算法详解(已编程实现