JMeter內(nèi)存溢出解決辦法-創(chuàng)新互聯(lián)

使用jmeter進(jìn)行壓力測試時遇到一段時間后報內(nèi)存溢出outfmenmory錯誤,導(dǎo)致jmeter卡死了,先嘗試在jmeter.bat中增加了JVM_ARGS="-Xmx2048m -Xms2048m -Xmn256m -XX:PermSize=128m -Xss256k",但結(jié)果運行時間增加了,但最終還是報內(nèi)存溢出,百度后按照網(wǎng)友的建議更改了如下設(shè)置后jmeter就沒有再卡了:

成都創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)護(hù)欄打樁機(jī)等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認(rèn)真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!

1、windows環(huán)境下,修改jmeter.bat:

set HEAP=-Xms256m -Xmx256m

set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m

改為:

set HEAP=-Xms256m -Xmx1024m

set NEW=-XX:NewSize=128m -XX:MaxNewSize=512m

根據(jù)經(jīng)驗,heap最多設(shè)置為物理內(nèi)存的一半,默認(rèn)設(shè)置為512M.如果heap超過物理內(nèi)存的一半,可能運行jmeter會慢,甚至出現(xiàn)內(nèi)存溢出,原因java比較吃內(nèi)存,占CPU.

注意:JDK32位的電腦Xmx不能超過1500m,大1378m.否則在啟動Jmeter時會報錯:

JMeter內(nèi)存溢出解決辦法

2、linux環(huán)境下,修改jmeter.sh:

java $JVM_ARGS -Xms1G -Xmx5G -XX:MaxPermSize=512m -Dapple.laf.useScreenMenuBar=true -jar `dirname $0`/ApacheJMeter.jar "$@"

3、如果查看JDK的位數(shù)

# java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

如果是64位的話,最后一行會顯示64-Bit
#java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)

jmeter視頻:http://edu.51cto.com/course/2324.html

當(dāng)前題目:JMeter內(nèi)存溢出解決辦法-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://muchs.cn/article8/egiop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)微信小程序、小程序開發(fā)品牌網(wǎng)站設(shè)計、網(wǎng)站維護(hù)、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司