LoadRunner同一個腳本運行兩次結(jié)果相差很大的原因
如果同一個腳本運行兩次結(jié)果相差特別大.后一次的響應(yīng)時間比前一次的響應(yīng)時間慢了特別多,而期間開發(fā)又未修改過程序排查問題:
1.查看下linux內(nèi)存利用情況 free -m 是查看內(nèi)存情況 (通常可用內(nèi)存占10%是可接受范圍內(nèi)) 如果可用內(nèi)存很小的話 :一種可能是程序有問題 :另一種可能是磁盤空間不足了 當(dāng)磁盤空間不足就會去寫內(nèi)存
2.可以先看下第二種情況成立否 : 命令 tf -m 查看磁盤空間情況結(jié)果看到磁盤空間為0了
3.查看哪個進程占用了這么多 ,最好通過log日志進行分析。在運行性能測試腳本前一定要確認好log日志的級別,如果設(shè)置debug,程序就會不斷的寫日志,影響性能測試結(jié)果 通常都是設(shè)置成error級別 當(dāng)然如果再運行腳本過程中 兩次運行結(jié)果不可能完全一樣.通常相差時間要小于100ms是可接受的
posted on 2014-08-21 09:48 順其自然EVO 閱讀(778) 評論(0) 編輯 收藏 所屬分類: loadrunner