一、使用場景
????????CPU壓力測試
????????內(nèi)存壓力測試
????????磁盤IO測試
????????Swap可用性測試
二、語法及常用參數(shù)
stress [選項(xiàng)] [進(jìn)程數(shù)]
????????-?,?--help:顯示幫助信息
??????????????--version:顯示版本信息
????????-v, --verbose:詳細(xì)輸出
????????-q, --quiet:靜默輸出
????????-t, --timeout:N秒后退出
? ? ? ? ? ? --backoff:開始工作簽等待N微秒
????????-c, --cpu N:模擬CPU使用個數(shù)
????????-i, --io N:模擬I/O,將內(nèi)存緩沖區(qū)中的數(shù)據(jù)立即寫入磁盤
????????-m, --vm N:模擬N個進(jìn)程頻繁調(diào)用/釋放內(nèi)存
? ? ? ? ? ? ? --vm-bytes B:指定每個進(jìn)程中分配內(nèi)存的大小(與 -m 使用)
? ? ? ? ? ? ? --vm-keep:一直占用內(nèi)存,而不是循環(huán)調(diào)用/釋放(與 -m 使用)
????????-d, --hdd N:模擬磁盤寫(創(chuàng)建文件,寫入內(nèi)容,刪除文件)
? ? ? ? ? ? ?--hdd-bytes N:指定寫入文件大小,默認(rèn)為1GB(與 -d 使用)
三、常用命令
-
CPU壓力測試
stress –c 4 # 啟動4個CPU進(jìn)程
-
內(nèi)存壓力測試 &Swap可用性測試
stress --vm 3 --vm-bytes 1G --vm-hang 100 --timeout 100s #啟動5個進(jìn)程,分配3G內(nèi)存,分配后不釋放,持續(xù)時長100s
-
磁盤I/O測試
stress –d 3 --hdd-bytes 3G # 啟動3個寫進(jìn)程,每次寫3G文件塊
文章來源:http://www.zghlxwxcb.cn/news/detail-730205.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-730205.html
到了這里,關(guān)于Linux stress命令---壓力測試的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!