突然发现,intellij idea 特别卡,在代码间移动的时候,居然刷新都跟不上,然后打开任务管理器一看,CPU占用率100%。。。intellij idea自己一个程序的占用率就高达80~90,这还只是单纯的打开,没有做其他任何操作。然后,就是解决呗。

方法一:升级idea。

去官网下载,升级到2017.2.5。(没用)

方法二:超频

本人的CPU不行,AMD A6 9500 R5 ,最大频率2.3G,大概能用得起i7的人不会有这个烦恼吧。。。翻了一下教程,好复杂,而且,怂且穷,没试。。。。

方法三:百度一,修改idea配置文件D:\ideaIU-2017.2\bin\idea.exe.vmoptions如下。原理是加大默认内存会减少gc,就快了。。(不明显)

-Xms1024m

-Xmx2048m

-XX:ReservedCodeCacheSize=1024m

-XX:+UseCompressedOops

-Dfile.encoding=UTF-8

-XX:+UseConcMarkSweepGC

-XX:SoftRefLRUPolicyMSPerMB=50

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true

-Djdk.http.auth.tunneling.disabledSchemes=""

-XX:+HeapDumpOnOutOfMemoryError

-XX:-OmitStackTraceInFastThrow

-Xverify:none

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log

-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof

方法三: 百度二,关掉代码检查。

setting -> Editor -> Inspections,把右面方框框里的对勾全去掉,或者根据需要去掉。原理是关闭不必要的代码检查,提高速度。(效果不明显)

方法四:关掉多余的插件(隔壁大神曾经解决过这个问题的原因)

setting -> plugins -> show中选择custom,把除了maven helper,jb sdk bintray Downloader 之外的没用的插件关掉。(大神的有效,我的不是这个原因)

方法五: 选择合适的jdk版本(我的就是这个原因,解决,CPU占用率明显下降)

1. idea使用的jdk不是sun官方的,而是自己封装的一款jdk,下载这个jdk你可以使用jb sdk bintray Downloader 这个插件。首先,你可以先看看你的jdk版本,如下图那个jre(help -> about )。

2. 快捷键shift + Ctrl + A ,然后会弹出个enter action and option name ,在里面输入jb(当然,你得先安装上面说的那个插件),然后选择get jb sdk from bintray

3. 等~~~一~~~~等~~~~~

4. 你会看到个下载对话框

5. 加载巨慢,等~~~一~~~~等~~~~~

6. 选择第一个下拉框,选择合适的版本,一定不能选最新版本,我慢的原因就是用了最新版本,要使用最新版本的上一个版本的稳定版,那个1024,1036,1038越大,版本就越新,我以前是下载了最新的1038,然后CPU就吃满了,然后现在换了1024就好了,下载的时候根据你电脑的位数选择对应的版本就行,如下图:

7. download,等~~~一~~~~等~~~~~

8. update,等~~~一~~~~等~~~~~

9. 弹出一个让你重启的对话框,重启,然后到help -> about 里看看生效没,就好了。。。。。

如果,那个插件下载好,install按钮不可选的话,那就把插件卸载掉,重新装一下就好了。

可能以后还会有其他奇葩原因,遇到了再往上更新吧。有能力的还是换个好一点儿的CPU好,任性,心累。。。。

PS:有些换完jdk发现idea起不来了,大家可以翻翻idea的log,看看原因。基本上都是jdk没设置对,或者版本不对,或者环境变量有问题。idea搜索jdk是有一个顺序的。按照这个排查一下吧。https://www.cnblogs.com/yeminglong/p/6552433.html

还有,大家一定要根据自己的实际情况操作,不要看我的图片上的选择,你的电脑是32位或者64位,就选对应的X86,或X64。我图片上的选择不一定适合你的电脑

还不行的话,请看8楼评论试试。

---------------------

作者:潇湘菌子

来源:CSDN

原文:https://blog.csdn.net/zdxxinlang/article/details/78391060

版权声明:本文为博主原创文章,转载请附上博文链接!

idea java cpu100_intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功...相关推荐

  1. intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功

    突然发现,intellij idea 特别卡,在代码间移动的时候,居然刷新都跟不上,然后打开任务管理器一看,CPU占用率100%...intellij idea自己一个程序的占用率就高达80~90,这 ...

  2. 写文件cpu占用率高_CPU占用100%,电脑卡顿原来可以这样解决!多任务操作也运行如飞...

    世界那么大,谢谢你来看我!!关注我你就是个网络.电脑.手机小达人 相信不少朋友都遇到过笔记本卡顿的情况,有时竟连打开文档都很费劲!可查看一番,自己也就打开了几个网页,在解压文件夹的时候打开文档就卡住了 ...

  3. win10一直卡在自动修复_Win10今年最重磅更新!低CPU占用率+16大新特性,系统快如闪电!...

    Win10今年首个大版本更新已被确认为2004(原20H1).通常上半年微软会以添加功能为主,下半年的更新则以修复Bug为主.那么在这次更新中,win10 v2004有什么新变化呢?接下来听老毛桃细细 ...

  4. webview显示图片太大,导致webview显示图片还要左右滑动的解决方法

    如图所示是解决好之后的样子 原始代码: string content="<p>IT之家3月15日消息 今日凌晨,苹果公司已宣布其2019年全球开发者大会的日期:<span ...

  5. IDEA的CPU占用率高问题解决方法

    前言:这段时间发现 IDEA 的 CPU 占用率猛涨,时不时就飙升到百分之7.80,使得敲代码的体验感十分不佳,在经过一番查找之后终于解决了问题,在此记录一下 IDEA的CPU占用率高问题解决方法 问 ...

  6. Win8 CPU占用率高,服务主机:本地服务进程占用CPU高

    转自软迷 Win8消费者预览版放出来之后,软迷也是立马在自己的电脑上安装了,安装完成之后发现Win8 CPU占用率高,打开任务管理器,其中有几个系统进程:如服务主机:本地服务(对等网络).COM Su ...

  7. 一次简单的服务器 cpu 占用率高的快速排查实战

    前两天,朋友遇到一个线上 cpu 占用率很高的问题,我们俩一起快速定位并解决了这个问题.在征求朋友同意后,特发此文分享整个过程.本文以对话的形式展开,加上我的内心独白.文中对话与实际对话略有出入. 友 ...

  8. window服务器cpu过高的排查_线上服务器发生CPU占用率过高应该如何排查并定位问题?...

    国外开发者平台 HankerRank 发布的 2018 年开发者技能调查报告中有一项关于"雇主最看重哪些核心能力"的调查,结果显示如下: 排名前几的比较受重视的能力分别为:解决问题 ...

  9. XP中CPU占用率100%原因及解决方法

    我们在使用Windows XP操作系统的时候,用着用着系统就变慢了,一看"任务管理器"才发现CPU占用达到100%.这是怎么回事情呢?遇到病毒了,硬件有问题,还是系统设置有问题,在 ...

最新文章

  1. 网页中的load函数
  2. AI设计的新启发 | 什么是用户体验中台?
  3. 第十六届全国大学生智能车汽车竞赛第二次扩大会议
  4. call( )、apply( )
  5. 【深度学习】翻译:60分钟入门PyTorch(三)——神经网络
  6. POJ 3051 DFS
  7. 3.1、Eclipse
  8. laravel 图片上传 intervention/image
  9. 使用Seam Framework + JBoss 5.0 开发第一个Web应用 - 简单投票程序
  10. 极品-React中的DOM虚拟DOM,与deff算法,router
  11. C++ OpenCV遍历并处理一个文件夹中的所有图片
  12. 思科路由器如何导出配置文件_备份cisco路由器配置文件
  13. 怎么录屏幕视频?教你学会录制屏幕
  14. 程序员面试需要注意的问题
  15. 惠普暗影精灵键盘灯怎么开
  16. 斜面怎么计算机械效率,斜面的机械效率
  17. flutter 九宫格菜单_Flutter 仿微信/微博九宫格
  18. LTspice - 基础操作2
  19. java 和javafx_9月的十大Java故事:Java 13,JavaFX 13和Jakarta EE 8
  20. 关于初学者用哪种C/C++编译器(集成开发环境)的问题

热门文章

  1. SqueezeNet
  2. 怎么下载haarcascade_frontalface_default.xml
  3. Android Service介绍
  4. 15 函数回调 模块
  5. map传参上下文赋值的问题
  6. 除了 Python ,这些语言写的机器学习项目也很牛(二)
  7. [转]emailjs-smtp-client
  8. 关于Python的编译
  9. python 访问需要HTTP Basic Authentication认证的资源
  10. 反编译中内部类调用外部类成员问题