IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

提升intellij idea的運(yùn)行流暢度可以通過修改內(nèi)存大小來實(shí)現(xiàn),這對(duì)面試和日常工作都大有裨益。下面詳細(xì)介紹如何進(jìn)行這一設(shè)置。

首先,需要找到idea.vmoptions配置文件的位置。由于不同平臺(tái)的文件名可能有所不同,以下是Mac平臺(tái)的示例:

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

對(duì)于新手用戶,可能不太熟悉如何在Mac上找到該文件。可以通過快捷鍵 option + cmd + P 顯示或隱藏“訪達(dá)”窗口中的路徑欄,從而導(dǎo)航到相應(yīng)位置。

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

下面是intellij idea 17版本的默認(rèn)配置文件內(nèi)容:

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

默認(rèn)配置如下:

  1. Xms128m:最小內(nèi)存
  2. Xmx750m:最大內(nèi)存
  3. 預(yù)留代碼緩存的大小
  4. UseConcMarkSweepGC:設(shè)置年老代為并發(fā)收集

這些默認(rèn)值設(shè)置得太小,導(dǎo)致在運(yùn)行較大項(xiàng)目時(shí),電腦性能會(huì)大幅下降,表現(xiàn)得像拖拉機(jī)一樣,噪音大且速度慢。

經(jīng)過修改后的配置如下:

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

由于我的電腦內(nèi)存為16GB,現(xiàn)在8GB已是標(biāo)配,因此將最小內(nèi)存設(shè)置為1GB,最大內(nèi)存設(shè)置為2GB,代碼緩存也設(shè)置為1GB。

修改的關(guān)鍵在于這三個(gè)參數(shù)。根據(jù)一篇測試文章,設(shè)置超過2GB會(huì)造成資源浪費(fèi),但系統(tǒng)默認(rèn)的750MB又太小,容易導(dǎo)致大項(xiàng)目運(yùn)行時(shí)卡頓。找到一個(gè)平衡的設(shè)置是關(guān)鍵。

完成修改后,需要重啟IntelliJ IDEA,效果如下:

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

修改前的內(nèi)存顯示為750MB,修改后則變?yōu)?GB:

IntelliJ IDEA 修改內(nèi)存大小,使得idea運(yùn)行更流暢【面試+工作】

現(xiàn)在,運(yùn)行之前會(huì)導(dǎo)致噪音和發(fā)熱的項(xiàng)目,電腦不再有這些問題,運(yùn)行也更加流暢。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享