system进程占用磁盘高 [Java进程占用CPU高怎么解决]

system进程占用磁盘高 [Java进程占用CPU高怎么解决]

ID:78924378

大小:15.08 KB

页数:10页

时间:2022-02-07

system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第1页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第2页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第3页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第4页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第5页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第6页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第7页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第8页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第9页
system进程占用磁盘高 [Java进程占用CPU高怎么解决] _第10页
资源描述:

《system进程占用磁盘高 [Java进程占用CPU高怎么解决] 》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、system进程占用磁盘高[Java进程占用CPU高怎么解决]Java进程占用CPU高怎么办?跟着一起学习Java进程占用CPU高的解决方法吧。Java进程占用CPU高的解决方法故障分析在故障发生时,WebLogic的被管服务器mserver2的gc日志出现连续FULLGC现象,如下所示:68354.936:[FullGC68354.936:[Tenured:1441791K-1441791K(1441792K),50.8704538secs]1823487K-1793402K(1823488K),[Perm:122693K-12265

2、5K(131072K)],50.8707784secs]68406.966:[FullGC68406.966:[Tenured:1441791K-1441791K(1441792K),43.3959313secs]1823487K-1795107K(1823488K),[Perm:122691K-122691K(131072K)],43.3962451secs]68452.057:[FullGC68452.057:[Tenured:1441791K-1441791K(1441792K),43.8102222secs]1823487K-1

3、793985K(1823488K),[Perm:122692K-122692K(131072K)],43.8105214secs]68497.417:[FullGC68497.417:[Tenured:1441791K-1441791K(1441792K),44.0541711secs]1823487K-1791516K(1823488K),[Perm:122692K-122692K(131072K)],44.0545032secs]68542.904:[FullGC68542.904:[Tenured:1441791K-1441791

4、K(1441792K),51.2142139secs]1823478K-1792950K(1823488K),[Perm:122709K-122681K(131072K)],51.2145271secs]由此,推断有大量对象占用了JVM的内存,并且在GC后没有释放。同时,实例的输出日志中,发觉有session复制现象,如下所示:这说明,WebLogic的被管服务器mserver2在向mserver1复制会话。由于mserver1无法处理两个被管服务器的业务,很快也访问缓慢了。之后,重启了WebLogic的2个实例,系统复原正常。在接下来

5、的系统监控中,发觉WebLogic其中一个实例的JAVA进程的CPU用法率依旧特别高,针对这一现象,我们dump出CPU的用法状况,发觉有些JAVA线程用法CPU资源较高,且占用时间较长,如下所示:PIDUSERNAMESIZERSSSTATEPRINICETIMECPUPROCESS/LWPID27662cncbss2225M1631Mcpu100100:22.4622%java/7327662cncbss2225M1631Mcpu90100:20.3122%java/7227662cncbss2225M1631Mrun0100:22

6、.1222%java/75经过多次dumpCPU用法状况,这三个线程仍旧存在。此后dumpWebLogic的线程,发觉是如下线程导致高消耗CPU:ExecuteThread:51forqueue:weblogic.kernel.Defaultdaemonprio=5tid=0x00ef7008nid=0x4arunnable[0x79480000..0x79482021]atjava.util.Vector.indexOf(Vector.java:363)-waitingtolock0xa21b73f8(ajava.util.Vecto

7、r)atjava.util.Vector.contains(Vector.java:321)atcnc.util.FyCol.add(FyCol.java:204)atcnc.util.FyCol.add(FyCol.java:194)atcnc.util.RecordSet.(RecordSet.java:199)atcnc.util.RecordSet.(RecordSet.java:93)atcnc.util.FyDao.query(FyDao.java:264)atcnc.util.FyDao.query(FyDao.java:

8、234)atlistquery.ListQueryBean.getfreeList(ListQueryBean.java:404)atlistquery.ListQuery_gq76y8_EOImpl.ge

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。