企業(yè)級(jí)Java應(yīng)用中有幾個(gè)重要的性能指標(biāo):
1、商業(yè)事務(wù)
這是反映用戶體驗(yàn)的直觀指標(biāo),抓取了用戶與應(yīng)用交互時(shí)用戶體驗(yàn)到的實(shí)時(shí)性能數(shù)據(jù)。測量商業(yè)事務(wù)的性能需要抓取一個(gè)商業(yè)事務(wù)整體的響應(yīng)時(shí)間及其各個(gè)組件的響應(yīng)時(shí)間。這些響應(yīng)時(shí)間再與滿足業(yè)務(wù)需求的基準(zhǔn)進(jìn)行比較,從而決定應(yīng)用是否正常。
2、外部服務(wù)
這是與應(yīng)用交互的系統(tǒng)。商業(yè)事務(wù)可以幫助你對(duì)應(yīng)用的性能有了全局的掌控,幫助你對(duì)性能問題進(jìn)行分類。但是外部服務(wù)總能以意想不到的方式極大地影響應(yīng)用的運(yùn)行,所以必須監(jiān)控它們。
3、垃圾回收
這是Java發(fā)布早期就保留的核心特性,它讓我們不再需要手動(dòng)管理內(nèi)存。當(dāng)使用完一個(gè)對(duì)象后,我們只需刪除它的引用,然后垃圾回收會(huì)自動(dòng)釋放它。垃圾回收為程序員們減少了分配、釋放內(nèi)存空間的繁瑣步驟。
請(qǐng)注意,不同的JVM可能會(huì)有不同的垃圾回收策略,具體可咨詢技術(shù)人員獲取更多信息。
以上內(nèi)容僅供參考,建議咨詢專業(yè)技術(shù)人員獲取更準(zhǔn)確的信息。