IntelliJ IDEA修改內(nèi)存大小,使得idea運(yùn)行更流暢
idea各版本激活碼獲取
IntelliJ IDEA 2020.2.3永久破解激活教程(親測(cè)有效)
IDEA2020.2.2激活碼與IntelliJ IDEA2020注冊(cè)碼及IntelliJ全家桶激活碼的詳細(xì)教程(有你足矣)
IDEA 2020版本最新破解教程可激活至2089年(推薦)
IntelliJ IDEA 2020最新激活碼(親測(cè)有效,可激活至 2089 年)
最新idea2020注冊(cè)碼永久激活(激活到2100年)
下面看一下intellij idea修改內(nèi)存大小
idea有個(gè)配置文件,可以設(shè)置內(nèi)存大小的,就跟咱的jvm的內(nèi)存里面的堆大小,棧大小等等,可以設(shè)置的,而且設(shè)置了之后,你這個(gè)的性能就會(huì)得到提升。具體看下面怎么修改。
先說(shuō)所要修改的文件 idea.vmoptions 的位置,這個(gè)不同的平臺(tái),估計(jì)名稱可能有些差別。mac的如下圖

具體怎么找到這個(gè)地方的,剛剛使用mac的估計(jì)不會(huì),老手就會(huì)啦,
option + cmd + P 隱藏或顯示“訪達(dá)”窗口中的路徑欄
這個(gè)就是顯示我上圖的地步的那個(gè)路徑,然后你就可以像Windows那樣點(diǎn)點(diǎn)點(diǎn)到這個(gè)位置啦。

這個(gè)是idea的17版本的配置文件里面的信息,默認(rèn)的設(shè)置這么簡(jiǎn)單,就這么幾個(gè)。
說(shuō)明:
1.Xms128m,最小內(nèi)存
2.Xmx750m,最大內(nèi)存
3.預(yù)留代碼緩存的大小
4.UseConcMarkSweepGC,設(shè)置年老代為并發(fā)收集
默認(rèn)值設(shè)置的太小啦,所以,你使用idea跑稍微大點(diǎn)的項(xiàng)目,你的電腦就會(huì)像拖拉機(jī)一樣,嗡嗡的響,哎喲我新買的macpro啊,啟動(dòng)個(gè)多模塊的maven項(xiàng)目,就跟拖拉機(jī)似的,開始響啦,搞得同桌笑我買的是不是真的啊。尷尬啦。
修改后的配置

因?yàn)槲译娔X是16g的內(nèi)存,現(xiàn)在8g算是標(biāo)配吧,最小一個(gè)g,最大2個(gè)g。下面的代碼緩存也給一個(gè)g。
修改的地方,就修改啦這么三個(gè)地方,至于為啥設(shè)置2個(gè)g最大,因?yàn)槲铱蠢惨黄恼?,他做過(guò)測(cè)試?yán)玻阍O(shè)置的再大就浪費(fèi)啦,但是系統(tǒng)默認(rèn)的750m也太小了,項(xiàng)目大的話,分分鐘就卡啦,這就跟jvm的內(nèi)存設(shè)置似的,太大的話也不好,太小的話也不好。找個(gè)平衡的設(shè)置,是不錯(cuò)的。
設(shè)置完成之后,需要重啟一下idea,然后就會(huì)看到下面的變化。注意右下角。

這個(gè)地方怎么弄出來(lái)?

在我沒(méi)修改之前,這地方是750m的現(xiàn)在修改之后就成2個(gè)g啦,現(xiàn)在跑原來(lái)呢個(gè)嗡嗡響的項(xiàng)目,現(xiàn)在也不響啦,電腦也不發(fā)燙啦。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
解決Spring?Security集成knife4j訪問(wèn)接口文檔出現(xiàn)403的問(wèn)題
這篇文章主要給大家介紹了如何解決Spring?Security集成knife4j訪問(wèn)接口文檔出現(xiàn)403的問(wèn)題,文中有詳細(xì)的解決方案,有需要的朋友可以參考閱讀下2023-07-07
IDEA下Servlet可能出現(xiàn)404的一些情況
相信有很多小伙伴遇到報(bào)錯(cuò)都不知道怎么處理,今天特地整理了這篇文章,文中對(duì)IDEA下Servlet可能出現(xiàn)404的一些情況作了詳細(xì)的介紹,需要的朋友可以參考下2021-06-06
SpringBoot中的ExpiringMap代碼實(shí)例
這篇文章主要介紹了SpringBoot中的ExpiringMap代碼實(shí)例,ExpiringMap是一個(gè)可以設(shè)置過(guò)期策略、可變條目過(guò)期、延遲條目加載和過(guò)期偵聽器的線程安全存儲(chǔ)容器,需要的朋友可以參考下2023-08-08
hashtable桶數(shù)通常會(huì)取一個(gè)素?cái)?shù)分析
這篇文章主要介紹了hashtable桶數(shù)通常會(huì)取一個(gè)素?cái)?shù)分析的相關(guān)資料,需要的朋友可以參考下2016-12-12
SpringSecurity中@PermitAll與@PreAuthorize的實(shí)現(xiàn)
@PermitAll和@PreAuthorize都是處理安全性的強(qiáng)大工具,本文主要介紹了SpringSecurity中@PermitAll與@PreAuthorize的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-07-07
解讀HttpServletRequestWrapper處理request數(shù)據(jù)流多次讀取問(wèn)題
在Java Web開發(fā)中,獲取HTTP請(qǐng)求參數(shù)是常見需求,本文詳細(xì)討論了通過(guò)POST方式獲取參數(shù)的兩種主要方法:使用request.getParameter()適用于application/x-www-form-urlencoded和multipart/form-data內(nèi)容類型;而對(duì)于application/json類型的數(shù)據(jù)2024-10-10
java 中Collection存儲(chǔ)器詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了java 中Collection存儲(chǔ)器詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-04-04
Java獲取網(wǎng)頁(yè)數(shù)據(jù)步驟方法詳解
這篇文章主要介紹了Java獲取網(wǎng)頁(yè)數(shù)據(jù)步驟方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
關(guān)于Long和Integer相互轉(zhuǎn)換方式
這篇文章主要介紹了關(guān)于Long和Integer相互轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08

