电脑占cpu过高怎么办 | 怎么解决电脑cpu占用过高

电脑占cpu过高怎么办 | 怎么解决电脑cpu占用过高

怎么解决电脑cpu占用过高

要解决CPU使用率过高,首先我们要明白CPU过高是什么原因造成的,我们主要从软件与硬件入手:

⒈)软件方面导致的CPU使用率高这方面主要涉及到的是系统问题,比如系统过于臃肿,开启过多程序以及电脑中病毒木马等等都会产生CPU使用率过高,而导致电脑速度慢。

解决办法主要是围绕系统优化,优化开机启动项、尽量避免开启太多程序等等,以下我们会详细介绍

⒉)硬件方面导致的CPU使用率高其实硬件方面决定着比较大的关系,比如如果电脑还是老爷机,采用最初的单核赛扬级处理器,那么这样的电脑,在多开启几个网页情况下就容易导致CPU使用率过高,不管你怎么优化系统,这个问题始终无法很好解决,这主要是因为硬件本身过低造成的。

不过如今电脑均已经达到了双核以上,即便入门处理器在满足上网与办公也会有非常流畅的运行速度,因此如果是老电脑经常出现CPU使用率过高,那么建议大家最好升级处理器或者换电脑从根本上解决问题。对于如今入门双核处理器尽管满足基本上网与办公流畅,但运行大型应用也同样会存在CPU使用率高的问题,因此在DIY装机中我们一定要了解电脑的用途与需求,选择合适的电脑配置。最后我们再来重点与大家介绍下CPU使用率过高的解决办法。

由于硬件方面,我们只能采取硬件升级来解决,所以这里不过多介绍,下面我们主要针对系统以及软件优化的方式,来尽量释放CPU使用率,这种方法适合CPU使用高并不是很严重的情况,过于严重建议还是从硬件升级入手。

⑴.排除病毒感染如果电脑中病毒或马的情况下,木马恶意程序很可能会大量占用CPU资源,尤其是一些顽固病毒木马,一直都在恶意循环活动,感染各类系统文件,大量占用CPU资源,这种情况就很容易出现CPU使用率过高,即便是较高的CPU也经不起反复大量的恶意程序运行,因此如果发现CPU使用过高,我们首先应高想下是否是电脑中病毒了,建议大家安装如金山杀毒进行全面查杀。

⑵.排除病毒感染后,下面我们就需要从系统优化入手了,首先建议大家优化开启启动项,尽量让不需要使用到的软件不开机自动启动,比如一些播放器软件、银行安全插件等,这些完全可以需要的时候再开启,没必要开机启动。关于如何优化开机启动项,请参考:提高开机启动速度 win7开机启动项优化设置

关闭不需要的程序进程如果发现CPU使用率较高,我们可以进入任务管理器,关闭一些不需要的程序与进程

怎么解决电脑cpu占用过高的情况

原因及解决办法:一是病毒所致。下载安装杀毒软件,对硬盘特别是系统盘进行反复查杀,彻底查杀隐藏在系统中的各种病毒。并在今后使用电安,安装各种应用软件前做好查杀病毒事项,防止病毒再次入侵。二是运行项目过多,特别是运行大型游戏时,导致cpu压力过大,导致难以运行甚至死机,这种情况下我们要关闭不必要的程序,减轻cpu的压力。三是系统垃圾过多。日常使用过程中,要保持良好的用机习惯,经常对系统盘进行垃圾清理,保证系统正常运行。

 

 

2.第二步 执行top -Hp 1,查看到进程1下面的pid是8,9,10,11这四个线程的cpu占用比较异常

对应java程序里的tid是0x8 0x9 0xa 0xb。

3.第三步执行jstack 1 > 20191107.log 获取到日志文件,查到刚好是垃圾回收的几个线程

 

4.第四步再执行jstat -gcutil 1 2000

发现FGC很频繁,而且有没次fgc的效率不高,就算回收了还是暂用97、98%,说明有大量的老年代对象没有被回收

5.第五步,是什么原因导致老年代对象没有被回收呢,首先我们先执行java -XX:+PrintCommandLineFlags -version

newRatio 等于2,老年代,占比2/3,4/3g * 98% = 1.306g的老年代堆内存一直不能被回收。

6.第六步,执行jmap -dump:format=b,file=20191029.dump 1,生成dump文件,使用visualVm工具打开dump文件,

分析发现有很多boundSql占用了大量的内存,并且不能被释放,这条sql是updateBatchById,查询数据库,

这条sql一直被占用,并且不会被释放。查阅代码,发现有一条批量更新语句,使用case id when then 的语法,这条批量更新语句更新大概2w行数据,导致数据库SQL语句执行缓慢,e其实是固定的,没有必要这样写sql。后修改SQL 为updat a set a.c = d where e = xxx,重新部署,运行一段时间,服务器的cpu一直正常。

电脑总是cpu占用过高怎么办

可以升级显卡驱动,具体操作步骤如下:

1、点击右键此电脑,然后点击弹出菜单里的“属性”。

2、直接点击左侧导航上的“设备管理器”。

3、在win10设备管理器对话框里点击显示适配器。

4、在展开的显示适配器下面找到要更新的显卡,右键要更新的显卡,然后点击弹出菜单的“更新驱动程序”。

5、在更新程序对话框里选择更新的方式,这里选择“自动搜索更新的驱动程序”。

6、点击后就开始扫描了,提示“正在联机搜索驱动程序”。

7、这里的显卡是最新的,所有没有要更新的,要是提示有更新的,直接点击更新就可以了。

电脑CPU占用高怎么解决

CPU占用率高有多种原因引起的,如垃圾过多,电脑中病毒,软件冲突,驱动没有经过认证等等。

1、在任务管理器里面可以查看CPU和内存的使用率,键盘上同时按住Ctrl+Alt+Delete,点击“启用任务管理器(T)”就可以看到当前CPU和内存实际的使用率是多少了。

2、如果任务管理器里面内存和CPU的占用率很高,可能是后台运行的程序太多,键盘上同时按住Win+R进入运行窗口输入“msconfig”点击“启动”,把不需要的程序禁用掉,就可以减少CPU和内存的使用率了。

3、也可以下载360安全卫士,给电脑清理垃圾并修复系统。

cpu占用过高怎么办

管用

1、内存多少和CPU使用率无关。因为互相不能替代。

2、内存增大后,可以减少磁盘的资源的占用率。因为当内存不够的时候,读磁盘的负担会明显加重,缓存也不够,这些都会加大对磁盘资源的占用。增加内存后,直接缓解的是磁盘资源占用率。

3、cpu占用率,如果在视频编码、玩大型游戏的时候高,是正常的。如果日常操作的时候占用率高,要检查是不是某个软件有bug,更新版本或杀毒等。

怎么解决电脑cpu占用过高的问题

1、打开电脑设置

点击左下角的“开始”菜单,接着点击上方齿轮图标的“设置”选项

  2、打开任务管理器

然后打开“Windows设置”窗口,接着输入框中输入“任务管理器”然后点击;

  3、点开选择性性能

唤出任务管理以后,简单的可以看到那些在运行,占用了多少内存,之后,我们可以选择性能选项,找到CPU,然后点击下方的“打开资源监视器”;

  4、结束应用进程

打开后,找到那些占用CPU高的应用选择右键结束进程即可。

电脑cpu经常占用过高怎么办

  CPU占用过高可以进行关闭一些应用的方法进行降低

  对于cpu占用过高怎么办的方法,以下是具体的步骤:

  1、打开电脑设置

点击左下角的“开始”菜单,接着点击上方齿轮图标的“设置”选项;

  2、打开任务管理器

然后打开“Windows设置”窗口,接着输入框中输入“任务管理器”然后点击;

  3、点开选择性性能

唤出任务管理以后,简单的可以看到那些在运行,占用了多少内存,之后,我们可以选择性能选项,找到CPU,然后点击下方的“打开资源监视器”;

  4、结束应用进程

打开后,找到那些占用CPU高的应用选择右键结束进程即可。

  以上就是cpu占用过高怎么办的操作,

电脑cpu占用太高怎么办

1、按键盘的“ctrl+alt+delete”,然后选择“启动任务管理器”。

  2、在任务管理器里面选择“进程”。

  3、然后在进程中找到要关闭的程序。

  4、在找到的程序右击,然后选择“结束进程”即可。

  电脑(computer,又称计算机)是一种用于高速计算的电子计算机器,被称为“20世纪最先进的科学技术发明之一”。电脑由硬件系统和软件系统所组成,具有进行数值计算、逻辑计算和存储记忆等多项功能。它的应用领域从最初的军事科研应用扩展到社会的各个领域,带动了全球范围的技术进步。软件系统包括:操作系统、应用软件等。硬件系统包括:机箱(电源、硬盘、磁盘、内存、主板、CPU-中央处理器、CPU风扇、光驱、声卡、网卡、显卡)、显示器、UPS(不间断电源供应系统)、键盘、鼠标等等(另可配有耳机麦克风、音箱、打印机、摄像头等)。

电脑cpu占用过高是怎么回事

system进程占用cpu100%,或是开很多程序导致cpu占用100%,硬件方面的问题,控制面板-系统和安全-系统-windows体验指数来查看电脑的硬件性能,不能低于5,当然也可以通过下载专业的测试软件进行CPU的测试。

2、CPU温度高,笔记本最简单的方法摸一下是否很热,买个散热器或者清理电脑的散热口。当然也可以使用专业的硬件方面的检测工具如鲁大师来实时监控CPU温度。

3、优化开机启动项,打开360安全卫士,优化开机启动项,把不用的程序关掉,免得占用内存。

4、杀毒软件全盘杀毒,现在有很多木马程序通过侵占CPU资源造成电脑死机,用360等杀毒软件进行杀毒。

5、安全模式,看看CPU使用率是否正常。

电脑经常cpu占用过高怎么办

方法如下:

方法一:减少电脑启动项

1、按Win+R键打开运行窗口,输入msconfig,点击确定;

2、在系统配置窗口中,切换至启动项,点击打开任务管理器,禁用一些不必要的启动项。

方法二:关闭占用内存较高的应用进程

最简单的解决方法,就是直接到任务管理器中进行查看,并将CPU占用率较高的应用进程关闭掉就好。

方法三:扫描查杀电脑是否中毒

你也可以打开查毒软件例如:360、瑞星、Win10内置的Windows Defender杀毒软件等,来扫描检测下电脑是否中毒了。建议你先断开网络,再对电脑进行全盘查杀。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部