您现在的位置是:主页 > news > 友情链接添加在网站中有什么用/苏州百度搜索排名优化
友情链接添加在网站中有什么用/苏州百度搜索排名优化
admin2025/6/12 19:58:06【news】
简介友情链接添加在网站中有什么用,苏州百度搜索排名优化,郑州加盟做网站,建网站书籍问题 最近发现idea特别卡, 电脑内存直接99%, 开两个项目用一段时间就内存直接占用5个G!! 优化 加大内存 首先打开右下角的内存展示, 右键底边工具类, 将这项勾选 于是我临时提高了idea的内存, 我是用的 IntelliJ的工具box 或者直接在Help中选择Change Memory Settings …
问题
最近发现idea特别卡, 电脑内存直接99%, 开两个项目用一段时间就内存直接占用5个G!!
优化
加大内存
首先打开右下角的内存展示, 右键底边工具类, 将这项勾选
于是我临时提高了idea的内存, 我是用的 IntelliJ的工具box
或者直接在Help
中选择Change Memory Settings
查看jvm设置
短期内有效, 但是用了2天发现又回到卡顿的状态了.
idea本身也是java程序, 所以可以用我们jdk附带的工具来看看是什么问题,
比如jvisualvm.exe
和jconsole.exe
, 都在jdk的bin目录下
用jvisualvm举例子,打开找到idea的进程, 记住进程id
可以去工具
-插件
中下载Visual GC
的插件, 如果下载失败, 多试几次
查看GC图表
总GC时间居然达到24分钟, GC次数近4万次!
查看发现新生代居然只有100多M, 以至于频繁触发GC, GC一定次数后还活着的对象都会被放到老年代中, 所以后面手动触发GC都没有明显效果了, 老年代的内存已经使用了差不多了.
修改jvm, 增加新生代的大小
- ToolBox的方法:
- 或者
Help
-Edit Custom VM Options...
其实就是修改vmoptions
文件
默认安装目录:
C:\Users\用户\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0
增加几行
-Xmn1024m
-Xmx2048m
重启
目前敲代码几个小时, 依旧丝滑.
仔细观察可以发现, 一旦敲代码编辑, 瞬间就会看到占用内存起起伏伏, 不停gc, 其实很多都是临时变量, 我们一停手就能被GC掉的. 我们可以适当增加新生代, 避免它跑到老年代去.
补充
后面又使用了一段时间, 总的感觉就是用多了还是会多多少少内存占用比较高。尤其是一敲代码编辑的时候,cpu和内存浮动很明显。
- 尽可能移除无用的插件,有些插件比如代码检测的会一直扫描
- 不用的项目窗口就关掉
- 实在不行就关掉重新打开