修改idea的這些啟動參數(shù),令你的idea健步如飛
idea這個工具真的很好 很強大。而且非常的好用。用過idea的人,估計都不想用eclipse了。
idea這個工具雖然好用,但是對硬件還是有點要求,如果你的電腦內(nèi)存是2G,我建議您還是
直接使用eclipse吧,但是現(xiàn)在2G的電腦 應(yīng)該少的很了。 如果你要用idea 建議內(nèi)存8G/16G/32G…
硬件雖然滿足了,但是我還是要簡單配置一下。如果你不配置,可能再好的電腦配置,都跑不出來
效果。如果小項目,可以不用配置,但是您如果稍微運行大一點的項目 ,你的idea就需要配置一下
啟動參數(shù)。
下面我們來看一下 怎么配置idea的啟動參數(shù)
找到上面的 idea64.exe.vmoptions 說白了 就是配置您的JVM的內(nèi)存運行參數(shù)
Xms表示 最小內(nèi)存
Xmx表示 最大內(nèi)存
XX :ReservedCodeCacheSize表示預(yù)處代碼緩存大小
SoftRefLRUPolicyMSperMB LRU回收策略
如果你的項目稍微大點,特別是多模塊項目 分布式項目,xms你起碼配置1024m xmx 配置過1024m
如果你還是默認(rèn)的配置,估計夠嗆;
如果您的項目運行卡,如果您的idea 跑起來很蛋痛,就試一試上面的配置吧…
補充:MAC下修改idea啟動內(nèi)存參數(shù)
如文章標(biāo)題題,修改方式如下:
網(wǎng)上很多教程都是在Application中的打開IntelliJ IDEA.app所在的目錄,即:
/Applications/IntelliJ IDEA.app/Contents/bin
修改其中的idea.vmoptions文件,其實這個文件在idea啟動的時候并未加載,所以更改之后是沒有用的;
在mac中啟動的時候加載的配置文件并非為那個Contents中的配置文件,加載的是:
/Users/xxx/Library/Preferences/IntelliJIdea2019.1
這個目錄下的文件(“xxx”替換成你的mac電腦的用戶名,idea版本號不同,后面的數(shù)字也會不一樣);然后更改這個目錄下的idea.vmoptions文件,保存重啟后使用java自帶的內(nèi)存查看器 jvisualvm 就可以看到idea的啟動內(nèi)存參數(shù)已經(jīng)變成我們需要修改的樣子了。
附idea啟動參數(shù)設(shè)置示例:
-Xms1024m -Xmx2048m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops -Dfile.encoding=UTF-8 -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Xverify:none
以上配置基本是默認(rèn)的,我只修改了最大內(nèi)存及最小內(nèi)存,這個根據(jù)機器配置和項目需求來修改即可。
這些為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Mybatis-Plus-AutoGenerator 最詳細(xì)使用方法
這篇文章主要介紹了Mybatis-Plus-AutoGenerator 最詳細(xì)使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03Javax Validation自定義注解進(jìn)行身份證號校驗
這篇文章主要為大家詳細(xì)介紹了如何通過Javax Validation自定義注解進(jìn)行身份證號校驗,文中的示例代碼講解詳細(xì),有需要的小伙伴可以參考一下2024-10-10關(guān)于SpringBoot接收json格式的Demo案例
這篇文章主要介紹了關(guān)于SpringBoot接收json格式的Demo案例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05