java cpu负载过高怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java cpu负载过高怎么解决相关的知识,希望对你有一定的参考价值。

cpu负载过高可以分为两个情况。
第一种,就是你的cpu落伍了,如果是10年前的cpu,核心偏少,主频偏低,运行现在的操作系统,随便开个网页看个视频网站,你的cpu都需要全力工作才能够播放顺利的话,也就是cpu工作能力太弱,只能高负载进行工作,这是硬件方面不足导致的。
第二种,就是可能你的系统问题,也就是后台有使用cpu的软件在运行,导致你在这个情况下继续正常使用,cpu要兼顾后台程序还需要兼顾你前台的正常使用,负载当然就会高起来。这种情况,有可能是某些程序后台自动更新或同步,还有可能是中了病毒和木马也会有类似情况,要自己具体分析一下才知道。用资源管理器看看都是什么程序在使用cpu。
参考技术A 电脑配置低
没什么办法的
ctrl+alt+del打开任务管理器关掉一些没用的进程
占cpu多的进程适当关掉
参考技术B cpu负载高有很多种原因
1
你创建的线程太多
2,你在调用死循环执行复杂大代码

以上是关于java cpu负载过高怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

电脑cpu负载过高怎么解决

解决linux cpu占用不高但是负载很高

电脑CPU占用过高怎么办

CPU内存IO负载过高排障方法及解决方案

RabbitMQ导致的java服务占用cpu过高从而导致系统负载过高

系统负载高,如何排查?