NK3C程序资源占用分析

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:内存溢出(过程执行),修改程序

posted on 2016-12-01 15:11 daixinet.com 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/sshoub/p/6122029.html

NK3C程序资源占用分析相关推荐

  1. linux查看指定程序的资源占用

    linux下,或者说*inx下有个top命令,可以让我们实时的监控进程运行状态,包括cpu占用,内存占用等. 常用的管理指令像c查看命令行参数,s调整刷新时间,M以内存排序,P以cpu排序,N以进程排 ...

  2. mysql 资源占用过高分析和解决方法

    mysql 资源占用过高分析和解决方法 参考文章: (1)mysql 资源占用过高分析和解决方法 (2)https://www.cnblogs.com/luoa/p/10422210.html 备忘一 ...

  3. 裸奔真的会中木马病毒 挖矿病毒 wup.exe 程序文件占用电脑资源

    4日晚上,打开任务管理器的时候发现CPU使用一直在80%,是 wup.exe 占用的,同时还占用了2G内存,低优先级运行,用户名 SYSTEM,很不正常,于是开始排查. 发现这玩意是上午十点左右中的, ...

  4. Java 分析 程序CPU 占用高的原因

    Java 分析 程序CPU 占用高的原因 背景:最近突然发现线上测程序长时间CPU 占用过高.内存确没有什么消耗.这种情况下可以排除死锁(一般死锁之后,如果不是自旋锁的话,CPU 占用都不会很高),也 ...

  5. linux内存实际占用分析

    作者: 黄永兵/译 出处:51CTO.com 阅读提示:本文是为那些经常疑惑的人准备的,"为什么一个简单的KDE文本编辑器要占用25M内存?"导致大多数人认为许多Linux应用程序 ...

  6. 百万 Go TCP 连接的思考: epoll方式减少资源占用

    强烈推荐: 鸟窝 https://colobu.com/ 百万 Go TCP 连接的思考: epoll方式减少资源占用 前几天 Eran Yanay 在 Gophercon Israel 分享了一个讲 ...

  7. [组图教程]:8大方法!解决CPU资源占用100%[ZT]

    第1页:CPU资源占用100%:看驱动,看启动,看病毒      相信你的一定遇到过电脑动弹不得的时候,或许是只能眼看鼠标滑动而不能进行任何操作的时候,很多人都会经常遇到这样的问题:CPU占用率100 ...

  8. Android应用程序资源的编译和打包过程分析

    我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件.这些资源文件是通过Android资源打包工具aapt(Android Asset Package Tool)打包到APK文件里面的. ...

  9. linux进程占用的资源,Linux查看进程的资源占用情况

    相关命令:who/w/ps/top 转载自:http://www.51testing.com/html/32/n-823532.html 1.top top命令是Linux下常用的性能分析工具,能够实 ...

最新文章

  1. SAP FI模块与SD、MM的接口配置
  2. getChars的用法
  3. 一文详解决策树算法模型
  4. 使用结构体的形式使一个函数返回多个数据
  5. JZOJ 5434. 【NOIP2017提高A组集训10.30】Matrix
  6. 每天一道CTF---BUUCTF---练习场----EasySQL1---
  7. Arithmetic图像处理halcon算子持续更新
  8. 执行Hive语句报错:FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user '
  9. 小甲鱼 OllyDbg 教程系列 (二) :从一个简单的实例来了解PE文件
  10. 征战云时代,为什么安全是关键命题?
  11. wmic cpu get processorid获取的都一样_DJL 之 Java 玩转多维数组,就像 NumPy 一样
  12. shellcode xor编码/解码[1]
  13. Himall商城Api签名帮助类
  14. labview获取窗口句柄_API---如何获得窗口句柄(HWND)
  15. 支付宝 android 崩溃,支付宝App崩溃网友集体炸锅 官方紧急回应
  16. ps,ai,cdr平面设计教程,全套!基础到精通,小编亲看教程,推荐!
  17. django MVT模式介绍
  18. python遗传算法实例:求一元二次方程实例
  19. Paint in 3D 基本使用方法(Unity 3D)
  20. BISTU数据库期末复习指导

热门文章

  1. ip为 : 202.76.52.142/30 怎么看?
  2. sql server 2008安装错误(无法处理异常)
  3. Linux Sendfile的优势
  4. (二)k-means算法原理以及python实现
  5. kafka集群操作指南
  6. Java中定义实例变量时指定初始化值顺序
  7. 字节跳动Deep Retrieval召回模型笔记
  8. layering-cache
  9. 23个机器学习项目,助你成为人工智能大咖
  10. 使用反射代理类加载器的潜在内存使用问题