提升intellij idea的運(yùn)行流暢度可以通過修改內(nèi)存大小來實(shí)現(xiàn),這對面試和日常工作都大有裨益。下面詳細(xì)介紹如何進(jìn)行這一設(shè)置。
首先,需要找到idea.vmoptions配置文件的位置。由于不同平臺的文件名可能有所不同,以下是Mac平臺的示例:
對于新手用戶,可能不太熟悉如何在Mac上找到該文件??梢酝ㄟ^快捷鍵 option + cmd + P 顯示或隱藏“訪達(dá)”窗口中的路徑欄,從而導(dǎo)航到相應(yīng)位置。
下面是IntelliJ idea 17版本的默認(rèn)配置文件內(nèi)容:
默認(rèn)配置如下:
這些默認(rèn)值設(shè)置得太小,導(dǎo)致在運(yùn)行較大項目時,電腦性能會大幅下降,表現(xiàn)得像拖拉機(jī)一樣,噪音大且速度慢。
經(jīng)過修改后的配置如下:
由于我的電腦內(nèi)存為16GB,現(xiàn)在8GB已是標(biāo)配,因此將最小內(nèi)存設(shè)置為1GB,最大內(nèi)存設(shè)置為2GB,代碼緩存也設(shè)置為1GB。
修改的關(guān)鍵在于這三個參數(shù)。根據(jù)一篇測試文章,設(shè)置超過2GB會造成資源浪費(fèi),但系統(tǒng)默認(rèn)的750MB又太小,容易導(dǎo)致大項目運(yùn)行時卡頓。找到一個平衡的設(shè)置是關(guān)鍵。
完成修改后,需要重啟intellij idea,效果如下:
修改前的內(nèi)存顯示為750MB,修改后則變?yōu)?GB:
現(xiàn)在,運(yùn)行之前會導(dǎo)致噪音和發(fā)熱的項目,電腦不再有這些問題,運(yùn)行也更加流暢。