欢迎来到天天文库
浏览记录
ID:30504903
大小:18.22 KB
页数:8页
时间:2018-12-30
《java进程占用高内存原因分析与优化方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解JAVA进程占用高内存原因分析与优化方法 首先看一下一个java进程的jmap输出: 代码如下: [lex@chou~]$jmap-heap837 AttachingtoprocessID837,pleasewait... Debuggerattachedsuccessfully. Servercompilerdetected. JVMversionis20.10-b
2、01 usingthread-localobjectallocation. ParallelGCwith2thread(s) HeapConfiguration: MinHeapFreeRatio=40 MaxHeapFreeRatio=70 MaxHeapSize=(4096.0MB) NewSize=(1.25MB) MaxNewSize=415MB OldSize=(5.1875MB) NewRatio=2 SurvivorRatio=8 PermSize=(20.75MB) MaxPe
3、rmSize=(82.0MB)对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 HeapUsage: PSYoungGeneration EdenSpace: capacity=(39.125MB) used=(17.0938MB) free=(21.9062MB) 44.8624%used
4、 FromSpace: capacity=(4.125MB) used=(3.53125MB) free=(0.59375MB) 85.061%used ToSpace: capacity=(4.3125MB) used=0(0.0MB) free=(4.3125MB) 0.0%used PSOldGeneration capacity=5398XX2(514.8125MB) used=(103.547MB) free=(411.453MB) 20.8376%used对党的认识也有了进一步
5、的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 PSPermGeneration capacity=(82.0MB) used=(57.922MB) free=(24.078MB) 70.588%used 然后再用ps看看: 代码如下: [lex@chou~]$ps-p837-ovsz,rss VSZRSS
6、 关于这里的几个generation网上资料一大把就不细说了,这里算一下求和可以得知前者总共给Java环境分配了644M的内存,而ps输出的VSZ和RSS分别是7.4G和2.9G,这到底是怎么回事呢? 前面jmap输出的内容里,MaxHeapSize是在命令行上配的,-Xmx4096m,这个java程序可以用到的最大堆内存。 VSZ是指已分配的线性空间大小,这个大小通常并不等于程序实际用到的内存大小,产生这个的可能性很多,比如内存映射,共享的动态库,或者向系统申请了更多的堆,都会扩展线性空间大小,要查看一个进
7、程有哪些内存映射,可以使用pmap命令来查看: 代码如下:对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 [lex@chou~]$pmap-x837 837:java AddressKbytesRSSDirtyModeMapping 000003640r-x--java 08000888rw
8、x--java c9000136761367613676rwx--[anon] fae00000839688396883968rwx--[anon] 00000rwx--[anon] d000000-----[anon] ... ... 00007f55ee440r-xs-az.png 00007fff017ff0
此文档下载收益归作者所有