2015-10-05 56 views
0

在Jmeter中運行帶有40個線程和超過100k個請求的壓力測試後,剩下一個相對較大的結果.csv文件(+ - 20 MB)。在測試過程中,我沒有任何聽衆正在運行,現在我想在一個虛擬項目中打開結果。Jmeter在加載大型結果文件(.csv)時凍結

當我在任何監聽器中打開結果文件時Jmeter加載結果的速度非常快。即使使用響應時間圖,創建圖形也只需要大約10秒,但是當它加載時,Jmeter凍結並且CPU最大值不足。

有人知道爲什麼會發生這種情況嗎?我真的很想用jmeter來創建結果圖,而不是使用excel或在線服務,但是這個問題讓它變得很難,因爲在它結冰後我不得不重新啓動Jmeter。

THX!

回答

0

這裏是你如何解決它周圍

  1. 嘗試提供一些JMeter的多堆幾個選項。根據您的操作系統:

    • 的Windows - 找到jmeter.bat文件在安裝Jmeter
    • 對的Linux/Unix/MacOSX的/ bin文件夾 - jmeter文件在同一位置

    找到以下line:

    HEAP="-Xms512m -Xmx512m" 
    

    並將這些值修改爲物理RAM的70-80%左右。

  2. 您可以使用Graphs Generator Listener來創建你需要通過餵食.jtl結果文件(S)將其測試執行圖形。

  3. 您可以使用Taurus工具作爲包裝,以便在測試執行期間和在線期間獲取圖表。