更新時間:2021-08-04 來源:黑馬程序員 瀏覽量:
一般來講,具體問題具體分析,見招拆招,遇河架橋。要相信問題總沒辦法多。
新生代提升過快問題:
(1)如果頻率太快的話,說明空間不足,首先可以嘗試調(diào)大新生代空間和晉升閾值。
(2)如果內(nèi)存有限,可以
設(shè)置 CMS 垃圾收集在老年代占比達(dá)到多少時啟動來減少問題發(fā)生頻率(越早啟動問題發(fā)生頻率越低,但是會降低
吞吐量,具體得多調(diào)整幾次找到平衡點(diǎn)),參數(shù)如下:如果沒有第二個參數(shù),會隨著 JVM 動態(tài)調(diào)節(jié) CMS 啟動時間
-XX:CMSInitiatingOccupancyFraction=68 (默認(rèn)是 68)
-XX:+UseCMSInitiatingOccupancyOnly
老年代碎片嚴(yán)重問題:
(1)如果頻率太快或者 Full GC 后空間釋放不多的話,說明空間不足,首先可以嘗試調(diào)大
老年代空間。
(2)如果內(nèi)存不足,可以設(shè)置進(jìn)行 n 次 CMS 后進(jìn)行一次壓縮式 Full GC,參數(shù)如下:
-XX:+UseCMSCompactAtFullCollection:允許在 Full GC 時,啟用壓縮式 GC
-XX:CMSFullGCBeforeCompaction=n 在進(jìn)行 n 次,CMS 后,進(jìn)行一次壓縮的 Full GC,用以減少 CMS 產(chǎn)生的碎片。
【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運(yùn)營】深圳跨境電商運(yùn)營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運(yùn)維】鄭州運(yùn)維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個工作日,就業(yè)率已達(dá)到94.55%,班均薪資20763元
2025-09-19【AI智能應(yīng)用開發(fā)-Java】畢業(yè)當(dāng)天offer率91%,薪資1W+占比54.2%,班級均薪12k+
2025-09-19