有關(guān)IntellijIDEA啟動(dòng)卡慢和IDEA JVM的診斷書(shū)

最近使用IntellijIDEA的產(chǎn)品讓我很擔(dān)心,心情也不太舒服,IDE是我最常用的開(kāi)發(fā)工具,一旦這個(gè)工具不好使了,心情也就down了下來(lái)。


最近問(wèn)題有兩個(gè)

一、Intellij IDEA甚至全系列的JetBrains產(chǎn)品降速
在我的OS X上,以前啟動(dòng)IDEA,當(dāng)我敲下IDEA就能在兩秒內(nèi)進(jìn)入代碼界面,但是現(xiàn)在,光跳出歡迎界面竟然需要30s左右,你讓我怎么接受這個(gè)現(xiàn)實(shí),我也不是那種對(duì)內(nèi)存小氣的人,不管是我8GB的Mac,還是我12GB的PC,內(nèi)存足夠大啊,還跑的這么慢,讓我更想不通了。

那么問(wèn)題在哪里呢?我發(fā)現(xiàn)了一個(gè)事情,就是我使用的是破解服務(wù)器來(lái)使用IDEA的,那么我就在考慮,是不是網(wǎng)絡(luò)連接有問(wèn)題,因?yàn)槲译娔X是自動(dòng)科學(xué)上網(wǎng)的,于是我關(guān)閉了我的??,但是沒(méi)有任何改進(jìn),我心里真的就像日了狗,道理問(wèn)題在哪里嘛。


日了狗了

問(wèn)題得解決啊,于是我祭出我的殺招,Google,然后發(fā)現(xiàn)大家都在調(diào)JVM參數(shù),臥槽管個(gè)迪奧用啊,根本沒(méi)區(qū)別好么大哥~30s啟動(dòng),你咋不去跳樓呢?

后來(lái)想了想,我的電腦沒(méi)問(wèn)題,我的IDEA也沒(méi)問(wèn)題,那么誰(shuí)來(lái)背鍋呢?我想到每次IDEA都要連接我的激活服務(wù)器,然后我觀察我的服務(wù)器,發(fā)現(xiàn)服務(wù)器有響應(yīng)了之后,IDEA立馬就啟動(dòng)了,你讓我說(shuō)什么好!于是我一怒之下,換用注冊(cè)碼來(lái)激活我的IDEA,然后真的是雨住了,天晴了,太陽(yáng)出來(lái)了,又一次恢復(fù)了兩秒開(kāi)IDEA的水平!

我一直告訴自己,當(dāng)你基礎(chǔ)足夠扎實(shí)的時(shí)候,什么上層建筑都擋不住你的雙眼,透過(guò)現(xiàn)象看本質(zhì),應(yīng)該成為我們計(jì)算機(jī)類同學(xué)的素質(zhì)之一。


二、About IntellijIDEA里面的JVM信息

  在我的IntellijIDEA里面打開(kāi)About IntellijIDEA,發(fā)現(xiàn)信息如下
  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

那么問(wèn)題在哪里?明明我安裝的OracleJDK,卻給我顯示OpenJDK,這是為何?有同僚告訴我安裝IDEA的時(shí)候可選,于是我重新安裝了IDEA,但是我并沒(méi)有發(fā)現(xiàn)任何相關(guān)信息。這不是什么bug,可是找不到答案也讓我心里不好受。能怎么辦?何以解憂,唯有Google!后來(lái)在官方文檔發(fā)現(xiàn)了原因,About Intellij IDEA里面顯示的JVM是給IDEA用的,而不是給我們的Java程序用的,這么就很合理了,而且官方推薦使用JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o作為運(yùn)行IDEA的JVM,因?yàn)檫@個(gè)JVM修復(fù)了很多OpenJDK和Oracle JDK的bug。

說(shuō)個(gè)題外話,昨晚看TCP狀態(tài)轉(zhuǎn)換圖的時(shí)候,抬頭看著窗外的夜景,突然有感而發(fā),寫(xiě)下對(duì)聯(lián)一副,不工整,但可看

江水拍岸,清風(fēng)明月伴我飲三杯兩盞

翠竹依山,鳥(niǎo)叫蟲(chóng)鳴和余頌四書(shū)五經(jīng)

不管身處何地,都要明白自己心中所向,身旁如果是懂自己的人,自當(dāng)珍惜,如不懂,不如盡早離去!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • IntelliJ IDEA版本 IntelliJ IDEA目前有兩種版本:社區(qū)版和旗艦版。社區(qū)版是免費(fèi)和開(kāi)源的但是...
    窗外有個(gè)藍(lán)藍(lán)天閱讀 12,777評(píng)論 3 10
  • 小時(shí)在林區(qū)山上玩,揀拾過(guò)橡子。小孩子在樹(shù)林子里閑逛,揀點(diǎn)什么都?xì)g喜的了不得。流光似水,那些逗得孩子們嘻嘻哈哈的大笑...
    鉛筆芒種閱讀 661評(píng)論 0 1
  • 寶貝,昨天中午帶你去借書(shū),途中我倆興奮之至,媽媽一個(gè)心急跑快了,你未及跟上,摔了一跤,右膝蓋擦破不小的一塊皮,殷殷...
    卿花飛雪閱讀 267評(píng)論 0 0
  • “人不是工業(yè)品,世界不能標(biāo)準(zhǔn)化” 其實(shí)工業(yè)社會(huì)的標(biāo)準(zhǔn)化普及的根本原因就是標(biāo)準(zhǔn)化帶來(lái)的效率的提升的好處所致。然而現(xiàn)在...
    falseplanet閱讀 215評(píng)論 0 0
  • 想知道怎樣經(jīng)營(yíng)愛(ài)情?怎樣讓他對(duì)你死心塌地?******拉到文末長(zhǎng)按二維碼教你技巧!****** 經(jīng)常有人向我抱怨,...
    冷愛(ài)閱讀 832評(píng)論 0 0

友情鏈接更多精彩內(nèi)容