中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

stress服務器測試工具

stress 壓力測試工具
為了測試服務器的負載情況,給大家推薦Stress這個壓力測試工具。Stress是一個Posix系統下生成Cpu/Memory/IO/Disk負載的工具。




項目址址: http://weather.ou.edu/~apw/pro

stress 安裝:
centos7:
# 啟用三方源
$ rpm  -ivh http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

# 安裝Stress
$ yum install stress

centos6:
# 啟用三方源
$ yum install epel-release

# 安裝Stress
$ yum install stress

stress參數說明:
Usage: stress [OPTION [ARG]] ...
 -?, --help         show this help statement
     --version      show version statement
 -v, --verbose      be verbose
 -q, --quiet        be quiet
 -n, --dry-run      show what would have been done
 -t, --timeout N    timeout after N seconds
     --backoff N    wait factor of N microseconds before work starts
 -c, --cpu N        spawn N workers spinning on sqrt()
 -i, --io N         spawn N workers spinning on sync()
 -m, --vm N         spawn N workers spinning on malloc()/free()
     --vm-bytes B   malloc B bytes per vm worker (default is 256MB)
     --vm-stride B  touch a byte every B bytes (default is 4096)
     --vm-hang N    sleep N secs before free (default is none, 0 is inf)
     --vm-keep      redirty memory instead of freeing and reallocating
 -d, --hdd N        spawn N workers spinning on write()/unlink()
     --hdd-bytes B  write B bytes per hdd worker (default is 1GB)
     --hdd-noclean  do not unlink files created by hdd workers

Example: stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s

-? 顯示幫助信息
-v 顯示版本號
-q 不顯示運行信息
-n,--dry-run 顯示已經完成的指令執行情況
-t --timeout N 指定運行N秒后停止
   --backoff N 等待N微妙后開始運行
-c --cpu 產生n個進程 每個進程都反復不停的計算隨機數的平方根
-i --io  產生n個進程 每個進程反復調用sync(),sync()用于將內存上的內容寫到硬盤上
-m --vm n 產生n個進程,每個進程不斷調用內存分配malloc和內存釋放free函數
   --vm-bytes B 指定malloc時內存的字節數 (默認256MB)
   --vm-hang N 指示每個消耗內存的進程在分配到內存后轉入休眠狀態,與正常的無限分配和釋放內存的處理相反,這有利于模擬只有少量內存的機器
-d --hadd n 產生n個執行write和unlink函數的進程
   --hadd-bytes B 指定寫的字節數,默認是1GB
   --hadd-noclean 不要將寫入隨機ASCII數據的文件Unlink

時間單位可以為秒s,分m,小時h,天d,年y;文件大小單位可以為K,M,G

Stress使用實例:

產生13個cpu進程4個io進程1分鐘后停止運行

$ stress -c 13 -i 4 --verbose --timeout 1m
產生3個cpu進程、3個io進程、2個10M的malloc()/free()進程,并且vm進程中malloc的字節不釋放

$ stress --cpu 3 --io 3 --vm 2 --vm-bytes 10000000 --vm-keep --verbose
測試硬盤,通過mkstemp()生成800K大小的文件寫入硬盤,對CPU、內存的使用要求很低

$ stress -d 1 --hdd-noclean --hdd-bytes 800k
產生13個進程,每個進程都反復不停的計算由rand ()產生隨機數的平方根

$ stress -c 13
產生1024個進程,僅顯示出錯信息

$ stress --quiet --cpu 1k
產生4個進程,每個進程反復調用sync(),sync()用于將內存上的內容寫到硬盤上

$ stress -i 4
向磁盤中寫入固定大小的文件,這個文件通過調用mkstemp()產生并保存在當前目錄下,默認是文件產生后就被執行unlink(清除)操作,但是可以使用--hdd-bytes選項將產生的文件全部保存在當前目錄下,這會將你的磁盤空間逐步耗盡

# 生成小文件
$ stress -d 1 --hdd-noclean --hdd-bytes 13

# 生成大文件
$ stress -d 1 --hdd-noclean --hdd-bytes 3G

參考文檔
http://www.google.com
http://my.oschina.net/guol/blog/700571
http://www.cnblogs.com/javaee6/p/4642744.html

標題名稱:stress服務器測試工具
文章鏈接:http://www.2m8n56k.cn/article28/jdgpcp.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化商城網站網頁設計公司云服務器網站導航外貿網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名
主站蜘蛛池模板: 亚洲一区二区三区不卡视频 | 91精品91 | 久久一日本道色综合久久 | 欧美成人免费 | 性欧美美国级毛片 | 欧美一级特黄aa大片在线观看免费 | 午夜桃色剧场 | 欧美成人观看视频在线 | 精品自拍视频在线观看 | 亚洲精品一区二区三区中文字幕 | 新久草视频 | 99国产精品欧美久久久久久影院 | 国产一级一片免费播放 | 国产成人免费高清在线观看 | 在线看国产视频 | 亚洲欧美视频一区二区 | 中文日韩字幕 | 亚洲成在人线免费视频 | 国产一区二区三区在线观看影院 | 日本久久综合网 | 91成人在线播放 | 亚洲国产成人精品一区91 | 一级女性全黄生活片免费 | 欧美手机手机在线视频一区 | 国产免费自拍 | 国产三级精品在线观看 | 亚洲欧美日韩国产制服另类 | 久草精品在线 | 国产精品久久久久久久免费大片 | 国产一级片视频 | 精品亚洲综合久久中文字幕 | 日本久久网 | 精品国产欧美一区二区五十路 | 欧美一区二区在线观看免费网站 | 日韩精品观看 | 久久国产成人精品国产成人亚洲 | 精品一区二区高清在线观看 | 国产成人毛片毛片久久网 | 亚洲国产精品一区二区第四页 | 韩国午夜三级理论 | 日本精品一区二区三区在线视频一 |