windows给tomcat配内存,windows下安装tomcat
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。
一、问题描述
汤姆卡特在下面部署了许多Java项目战争包,但汤姆卡特开始了一段时间后,发现CPU已经过载,整个接口卡都死了!
通过任务列表命令查看Java进程下的线程
在进程下通过jstack将Java线程堆栈的内容打印到文本中
四、引出jmap
使用jstack我们可以生成虚拟机当前时间的线程快照,包含在虚拟机中执行的每个线程的方法堆栈的集合,在定位线程中长时间暂停的原因,如死锁、死循环、外部资源长时间等待等。但是有时候我们需要观察记忆对象的实例,在这一点上,我们可以使用jmap命令。
四、jmap的作用
Jmap可以用于查看内存信息、实例数目和使用内存的大小。
jmap -histo [ live ] 打印每个类的实例数目 、 内存使用量和类名称信息. VM内部的类名将以 * 为前缀. 如果加到 live 子参数,则只有主动对象数目是统计的.
五、jmap的使用
1, 将缓存文件夹装入指定目录, jmap - dump:b, file=project.hprof pid
使用jvisualvm命令工具,可以将 generated dump文件导入 dump文件分析中: 在jdk文件夹中打开jvisualvm工具,选择文件,再选择装入,从列表中选择相应的文件类型,即可进行导入文件,分析内存对象。
如若转载,请注明出处:开源字节 https://sourcebyte.cn/article/188.html
XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。
免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!
联系邮箱:773537036@qq.com
相关推荐
-
svchost占用大量内存,svchost占用cpu高怎么解决win10
2024-07-13 17:19:12 -
微软win11系统修复更新工具,win10服务主机进程占用cpu高
2024-07-13 15:38:23 -
windows给tomcat配内存,windows下安装tomcat
2024-07-13 14:07:39 -
windows7开机内存使用率高,windows内存崩溃调试
2024-07-13 10:36:53 -
windows11运行内存突然升高,windows 11越更新内存占用率越高
2024-07-13 07:16:10 -
win7系统内存占用率怎么降到最低,win7内存占用过高怎么解决
2024-07-13 02:23:54