真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何測(cè)試Javagroovy內(nèi)存回收

這篇文章主要為大家展示了如何測(cè)試Java groovy內(nèi)存回收,內(nèi)容簡(jiǎn)而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會(huì)有收獲的,下面讓小編帶大家一起來(lái)看看吧。

專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)歷下免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了數(shù)千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

問(wèn)題

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

測(cè)試步驟

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

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

set JAVA_OPTS=-Xms1g -Xmx1g

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

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

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

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

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

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

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

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

如何測(cè)試Java groovy內(nèi)存回收

在進(jìn)行壓測(cè)的時(shí)候,裝入的類會(huì)增加,但是當(dāng)metadata 數(shù)據(jù)到達(dá)256m的時(shí)候,jvm 會(huì)進(jìn)行有規(guī)律的回收,訪問(wèn)這個(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)性能下降。

以上就是關(guān)于如何測(cè)試Java groovy內(nèi)存回收的內(nèi)容,如果你們有學(xué)習(xí)到知識(shí)或者技能,可以把它分享出去讓更多的人看到。


文章題目:如何測(cè)試Javagroovy內(nèi)存回收
URL網(wǎng)址:http://weahome.cn/article/psopss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部