亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

Java groovy內(nèi)存回收測試步驟解析

瀏覽:70日期:2022-09-02 08:16:00

問題

在使用我們的開發(fā)平臺(tái)時(shí),客戶懷疑我們的動(dòng)態(tài)執(zhí)行腳本會(huì)導(dǎo)致系統(tǒng)內(nèi)存回收的問題,導(dǎo)致系統(tǒng)不響應(yīng),為此我專門針對(duì)這個(gè)問題,做一下詳細(xì)的測試,看看是不是到底有什么影響。

測試步驟

1.使用編寫一個(gè)控制器方法,這個(gè)控制器方法只做一個(gè)解析java腳本的代碼。

2.配置tomcat的內(nèi)存。

set JAVA_OPTS=-Xms1g -Xmx1g

3.使用APPACHE 的ab命令進(jìn)行壓測。

ab -c5 -t3600 http://192.168.1.200:8080/jsaas/testGroovyEngine.do

使用ab命令并發(fā)5次,壓測1個(gè)小時(shí)。

這個(gè)時(shí)候壓測,發(fā)現(xiàn)metadata的數(shù)據(jù)會(huì)增加,但是到達(dá)300多m的時(shí)候,這個(gè)數(shù)據(jù)會(huì)進(jìn)行回收,但是這個(gè)時(shí)候訪問會(huì)變慢。

重新調(diào)整jvm參數(shù)

set JAVA_OPTS=-Xms1g -Xmx1g -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m

將metadata 數(shù)據(jù)的大小固定為256m

在進(jìn)行測試發(fā)現(xiàn):

Java groovy內(nèi)存回收測試步驟解析

在進(jìn)行壓測的時(shí)候,裝入的類會(huì)增加,但是當(dāng)metadata 數(shù)據(jù)到達(dá)256m的時(shí)候,jvm 會(huì)進(jìn)行有規(guī)律的回收,訪問這個(gè)url性能也沒有變差。

得出的結(jié)論是:

1.使用groovy 確實(shí)會(huì)導(dǎo)致臨時(shí)裝載類增加。

2.我們需要設(shè)置metadata的數(shù)據(jù),當(dāng)metadata到達(dá)這個(gè)數(shù)值時(shí)就回收,這樣不至于占用太多的堆內(nèi)存,導(dǎo)致系統(tǒng)性能下降。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 亚洲色图另类图片 | 亚洲国产成人最新精品资源 | 国产精品久久久久激情影院 | 久久黄色视屏 | 欧美一级亚洲一级 | 亚洲九九精品 | 日韩一区二区视频在线观看 | 久久一区二区三区免费 | 国产日韩欧美一区 | 免费高清特级毛片 | 亚洲欧洲日韩 | a级欧美片免费观看 | 国产人做人爱视频精品 | 亚洲三级网址 | 日韩第一区 | 国产精品日本一区二区不卡视频 | 国产露脸对白91精品 | 久99久精品视频免费观看v | 欧美在线视频网站 | 亚洲精品视频在线观看免费 | 欧美xxxx新一区二区三区 | 爱爱小视频在线看免费 | 九九精品视频在线观看 | 欧洲亚洲精品 | 国产精品乳摇在线播放 | 国产在线观看91精品一区 | 亚洲欧美精品国产一区色综合 | 国产亚洲欧美日韩在线一区 | 99久久精品毛片免费播放 | 伊人精品线视天天综合 | 在线伊人 | 久久国产视频在线观看 | 免费摸碰碰视频在线观看 | 毛片黄在线看免费 | 嫩草影院永久在线播放 | 国产精品欧美激情在线播放 | 2021久久精品国产99国产精品 | 国产精品亚洲精品日韩已满 | 黄色毛片a级| 欧美日韩综合精品一区二区三区 | 国产精品三级国语在线看 |