解決IDEA卡頓的問題(Windows和Mac)


IDEA卡頓

最近一段時間經常會在開發的時候感覺到 IDEA 很卡,在一個類里上下滾動或者切換類文件時都能夠明顯的感覺到,我以為是我項目打開的太多了,畢竟內存優化已經做過了,但是今天實在是被這玩意兒卡的有點煩了,我尼瑪,開發機器 16 個 G 的內存,開倆 spring-boot 項目卡成這個逼樣???

最終被逼的去檢查了一下 IDEA 的啟動配置文件,看到的內容的時候我石化了,配置文件就是默認的,沒改動過。還真是活該就這么卡,只給分配了幾百兆的最大內存,可不是卡成這逼樣嗎?后面想了一下,我之前重裝了一次新版本的 IDEA,一直沒去改配置文件,真的是活該。

這個問題其實和 MyEclipse 以及 Eclipse 卡頓一樣,首先是內存設置的不夠大,其次是軟件上安裝了一些可有可無的插件或者開啟了一些代碼檢查之類的實時監測,一般都是通過修改這三個設置來使得卡頓問題消失,但是一般只需要把內存設置的大一些就可以了,另外兩個原因即使不修改也可以,畢竟現在的開發機器內存都比較強悍了。

修改 vmoptions 文件

Windows 環境

首先是找到 IDEA 的安裝目錄,之后到安裝目錄的 bin 目錄下,找到如下兩個文件:

idea.exe.vmoptions
idea64.exe.vmoptions

看你是多少位系統的你就該對應的就可以了,編輯這個配置文件,如下圖所示:

把 128m 和 512m 改成你想要改的就可以了,我是分別改成了 1024m 和 2048m,之后如果還卡,再往大了調,我估計應該也不會再卡了。

Mac 環境

Mac 電腦上與 Windows 也是類似的,首先是打開 Finder 找到應用程序這一欄,之后找到 IDEA,右鍵“顯示包內容”,就可以找到它的安裝目錄了,再之后就和 Windows 下的操作一樣了,找到 bin 目錄,之后找到 vmoptions 配置文件:

然后打開這個文件進行編輯(我用的是 sumbline2 編輯器),把內存調一下就可以了,不過 Mac 系統下的 IDEA 平時確實不怎么卡,改不改感覺差別不大。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM