問題:使用IDEA的時候卡頓
原因:IDEA默認(rèn)分配的內(nèi)存有上限
可以查看內(nèi)存分配情況及使用情況
分配了750M就已經(jīng)使用了640M,在性能突發(fā)的時候完全頂不住,經(jīng)??ㄒ苍僬2贿^了
解決:
1. 設(shè)置JVM的啟動參數(shù):
進(jìn)入idea的安裝目錄的bin文件夾
打開 idea64.exe.vmoptions 文件, 修改-Xms的值為1024m,修改-Xmx 的 值為2048m
參數(shù)作用:
-Xms1024m 設(shè)置初時的內(nèi)存大小,提高Java程序的啟動速度
-Xmx2048m 設(shè)置最大內(nèi)存數(shù),提高該值,可以減少內(nèi)存Garage收集的頻率,提高程序性能
-XX:ReservedCodeCacheSize=480m設(shè)置代碼內(nèi)存容量
-XX:+UseParNewGC 使用并行收集算法
-server 控制內(nèi)存garage方式,這樣你無需在花一到兩分鐘等待內(nèi)存garage的收集
2.緩存清理并重啟(使新配置生效):
選擇 File ---> Invalidate Caches(清理無效的緩存)
文章來源:http://www.zghlxwxcb.cn/news/detail-756643.html
最后,觀察重啟IDEA的效果參考鏈接:https://blog.csdn.net/bbj12345678/article/details/108304669文章來源地址http://www.zghlxwxcb.cn/news/detail-756643.html
到了這里,關(guān)于解決IDEA使用卡頓的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!