有关IntellijIDEA启动卡慢和IDEA JVM的诊断书 £神魔★判官ぃ 2024-04-17 17:10 7阅读 0赞 最近使用IntellijIDEA的产品让我很担心,心情也不太舒服,IDE是我最常用的开发工具,一旦这个工具不好使了,心情也就down了下来。 -------------------- 最近问题有两个 一、Intellij IDEA甚至全系列的JetBrains产品降速 在我的OS X上,以前启动IDEA,当我敲下IDEA就能在两秒内进入代码界面,但是现在,光跳出欢迎界面竟然需要30s左右,你让我怎么接受这个现实,我也不是那种对内存小气的人,不管是我8GB的Mac,还是我12GB的PC,内存足够大啊,还跑的这么慢,让我更想不通了。 那么问题在哪里呢?我发现了一个事情,就是我使用的是破解服务器来使用IDEA的,那么我就在考虑,是不是网络连接有问题,因为我电脑是自动科学上网的,于是我关闭了我的?,但是没有任何改进,我心里真的就像日了狗,道理问题在哪里嘛。 ![format_png][] 日了狗了 问题得解决啊,于是我祭出我的杀招,Google,然后发现大家都在调JVM参数,卧槽管个迪奥用啊,根本没区别好么大哥~30s启动,你咋不去跳楼呢? 后来想了想,我的电脑没问题,我的IDEA也没问题,那么谁来背锅呢?我想到每次IDEA都要连接我的激活服务器,然后我观察我的服务器,发现服务器有响应了之后,IDEA立马就启动了,你让我说什么好!于是我一怒之下,换用注册码来激活我的IDEA,然后真的是雨住了,天晴了,太阳出来了,又一次恢复了两秒开IDEA的水平! 我一直告诉自己,当你基础足够扎实的时候,什么上层建筑都挡不住你的双眼,透过现象看本质,应该成为我们计算机类同学的素质之一。 -------------------- 二、About IntellijIDEA里面的JVM信息 在我的IntellijIDEA里面打开About IntellijIDEA,发现信息如下 IntelliJ IDEA 2017.2 Build #IU-172.3317.76, built on July 15, 2017 Licensed to *** Subscription is active until January 30, 2018 JRE: 1.8.0_152-release-915-b5 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Mac OS X 10.11.6 那么问题在哪里?明明我安装的OracleJDK,却给我显示OpenJDK,这是为何?有同僚告诉我安装IDEA的时候可选,于是我重新安装了IDEA,但是我并没有发现任何相关信息。这不是什么bug,可是找不到答案也让我心里不好受。能怎么办?何以解忧,唯有Google!后来在[官方文档][Link 1]发现了原因,About Intellij IDEA里面显示的JVM是给IDEA用的,而不是给我们的Java程序用的,这么就很合理了,而且官方推荐使用JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o作为运行IDEA的JVM,因为这个JVM修复了很多OpenJDK和Oracle JDK的bug。 说个题外话,昨晚看TCP状态转换图的时候,抬头看着窗外的夜景,突然有感而发,写下对联一副,不工整,但可看 江水拍岸,清风明月伴我饮三杯两盏 翠竹依山,鸟叫虫鸣和余颂四书五经 不管身处何地,都要明白自己心中所向,身旁如果是懂自己的人,自当珍惜,如不懂,不如尽早离去! 作者:jsy\_hello 链接:https://www.jianshu.com/p/e0e379e09b48 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 [format_png]: https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy81ODI5MTY0LThjNzMxMmJiOTdkYWMzYWQucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8zODgvZm9ybWF0L3dlYnA?x-oss-process=image/format,png [Link 1]: https://link.jianshu.com?t=https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under
还没有评论,来说两句吧...