告別卡頓困擾:IDEA 性能優(yōu)化設(shè)置
在我們?nèi)粘J褂肐DEA進(jìn)行開發(fā)時(shí),可能會(huì)遇到許多卡頓的瞬間,明明我們的機(jī)器配置也不低???為什么就會(huì)一直卡頓呢?
原來這是因?yàn)镮DEA軟件在我們安裝的時(shí)候就設(shè)置了默認(rèn)的內(nèi)存使用上限(通常很?。@就是造成我們使用IDEA時(shí)卡頓的根本原因。比如我這臺(tái)電腦,明明是16GB的運(yùn)行內(nèi)存,但是IDEA默認(rèn)給我分配的使用上限是1GB,當(dāng)我運(yùn)行大量代碼時(shí)自然而然的就會(huì)產(chǎn)生卡頓。
我們可以通過顯示內(nèi)存使用情況來查看當(dāng)前項(xiàng)目占用的內(nèi)存大小。


可以看到當(dāng)前我的程序占用了690MB的內(nèi)存,而上限是1024MB(在性能突發(fā)時(shí)完全承受不?。?。我們可以通過進(jìn)入IDEA的設(shè)置來更改這些配置
具體步驟:(三步)
1、?選擇頂部導(dǎo)航欄中的Help,然后點(diǎn)擊EditCustomVMOptions(自定義虛擬機(jī)內(nèi)存);

2、?接下來我們將會(huì)看到這個(gè)界面:;
我們對(duì)其進(jìn)行適當(dāng)?shù)男薷模ň唧w根據(jù)個(gè)人電腦配置),并保存文件
3、?緩存清理(使新配置生效):;
選擇File ---> Invalidate Caches(清理無效的緩存)

保持默認(rèn)的選項(xiàng),選擇確定清理緩存并重啟IDEA (結(jié)束)。

好了,最后我們來看一下重啟之后的IDEA效果~沒錯(cuò),很流暢

另外說一句,JetBrains系列的產(chǎn)品都可以通過這種設(shè)置來解決卡頓的問題。沒錯(cuò),包括PyCharm、Android Studio、WebStorm等,其余參數(shù)說明如下:
來源:blog.csdn.net/qq_35760825/article/details/123325533