
java调优相关
zhaixing_0307
这个作者很懒,什么都没留下…
展开
-
Unable to open socket file: target process not responding or HotSpot VM not loaded异常解决
今天报警发现一个服务器内存过大,经排查发现是java应用导致。通过jps获取到java进程的pid(ps,top都可以)[root@api00 ~]# jps21765 Jps19493 api.jar想使用jcmd和jstack分析下进程状态,没想到执行报错了[root@api00 ~]# jcmd 19493 GC.class_histogram19493:com.sun.tools.attach.AttachNotSupportedException: Unable to ope原创 2021-04-14 14:30:00 · 4282 阅读 · 0 评论 -
java应用占用内存过高排查解决
java应用占用内存过高排查解决故障:收到服务器报警,内存使用率超过80%1.查看使用dstat和top查看内存使用最高的应用使用dstat查到内存占用最高的是java应用,使用2253M内存,但是这台服务器跑了好几个java,具体哪个进程使用top看下资源情况使用top可以看到java应用整体内存使用率超过了70%,其中pid为16494的进程 一个应用占了28.7的内存2....原创 2019-09-03 13:33:50 · 8826 阅读 · 0 评论 -
java性能调优工具——jstack
java性能调优工具——jstackjstackPrints Java thread stack traces for a Java process, core file, or remote debug server.为Java进程、核心文件或远程调试服务器打印Java线程堆栈跟踪。jstack是java自带的工具位置在java目录的bin目录下找不到的话可以用whereis去查找...原创 2019-09-16 08:59:37 · 733 阅读 · 0 评论