《Linux壓力測試工具stress的參數詳解》要點:
本文介紹了Linux壓力測試工具stress的參數詳解,希望對您有用。如果有疑問,可以聯系我們。
為了測試根據服務器的負載情況,給大家推薦下stress這個壓力測試工具,具體安裝方式就不說了,本文主要介紹下stress的命令參數,大家可以在環境上驗證測試下.
參數說明:
-? 顯示幫助信息
-v 顯示版本號
-q 不顯示運行信息
-n 顯示已完成的指令情況
-t –timeout N 指定運行N秒后停止
–backoff N 等待N微妙后開始運行
-c 產生n個進程 每個進程都反復不停的計算隨機數的平方根
-i 產生n個進程 每個進程反復調用sync(),sync()用于將內存上的內容寫到硬盤上
-m –vm n 產生n個進程,每個進程不斷調用內存分配malloc和內存釋放free函數
–vm-bytes B 指定malloc時內存的字節數 (默認256MB)
–vm-hang N 指定在free錢的秒數
-d –hadd n 產生n個執行write和unlink函數的進程
-hadd-bytes B 指定寫的字節數
–hadd-noclean 不unlink
時間單位可以為秒s,分m,小時h,天d,年y,文件大小單位可以為K,M,G
例子:
產生13個cpu進程4個io進程1分鐘后停止運行
[code lang=”shell”]stress -c 13 -i 4 –verbose –timeout 1m[/code]
文章編輯來源:http://www.cnblogs.com/javaee6/p/4642744.html