jmeter壓測時內存問題

記錄1:監控,記錄取樣器信息等都會導致內存溢出,一般在壓測時都選擇:僅記錄錯誤日志;

記錄2:(當然壓測時必須在非界面下,并調整內存)使用jmeter進行壓測時遇到,一段時間后報內存溢出out of menmory導致jmeter卡死。

解決:

windows下,修改 jmeter.bat文件:

set HEAP=-Xms256m -Xmx256m

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

set NEW:指的是每個線程占用的內存,假如一臺機要產生1000個線程,一個請求請求的數據為200K,那么這里就要設置“1000*200/1024=195.32”,內存要設置128的倍數,那么這里就要設置“256m”。

set HEAP:指的是累積線程占用的內存,建議是new的4倍。

set PERM=-XX:PermSize=64m -XX:MaxPermSize=128m? :默認是64m,如果遇到,jmeter控制器沒停掉,聚合報告數據也不動了,可以修改一下這里為:1024m--1024m。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1 目錄結構 /bin:腳本文件目錄。 /common/lib:存放所有web項目都可以訪問的公共jar包(使用C...
    SkTj閱讀 3,678評論 0 3
  • 在使用Jmeter進行接口的性能測試時,由于Jmeter 是JAVA應用,對于CPU和內存的消耗比較大,所以,當需...
    燕京博士閱讀 4,204評論 0 16
  • 計數器 內存OOM(OutOfMemoryError:內存溢出) 在執行壓力測試時候,有時候會遇到OutOfMem...
    我為峰2014閱讀 560評論 0 2
  • 文檔流:文檔內元素流動的方向.內聯元素從左到右,如果遇到阻礙,換行繼續流動.快及元素從上到下,自己占一行.塊級元素...
    wdsea閱讀 233評論 0 0
  • 我為你踏上茫茫征途, 相愛之初,便無歸路。 打破命所縛,只與你雙宿, 忘了的情,一個眼神就悟。 不要勸阻,不能想哭...
    臨風誦書閱讀 356評論 3 3