stress-ng

作者: _Irving | 来源:发表于2023-02-06 16:34 被阅读0次

    stress-ng是完全兼容stress,在其基础上增加数百个选项参数,支持产生各种复杂的压力

    主要参数介绍

    -c N:运行N worker CPU 压力测试进程
    --cpu-method all:worker从迭代使用30种不同的压力算法,包括pi、crc16、fft等等
    -tastset N:将压力加到指定cpu核心上
    -d N:运行N worker HDD write/unlink测试
    -i N:运行N worker IO测试

    使用介绍
    test@localhost bin]$stress-ng -c 2 --cpu-method pi //产生2个worker做圆周率算法压力
    test@localhost bin]$stress-ng -c 2 --cpu-method all //产生2个worker从迭代使用30多种不同的压力算法,包括pi, crc16, fft等等
    test@localhost bin]$stress-ng --sock 2 //产生两个worker调用socket相关函数产生压力
    test@localhost bin]$stress-ng --tsc 2  //产生两个worker读取tsc产生压力
    test@localhost bin]$ stress-ng -d 2 --timeout 600 //生成2个worker 进行hdd写测试,非hdd的也可以使用-i 调用sync()来产生io压力
    

    相关文章

      网友评论

          本文标题:stress-ng

          本文链接:https://www.haomeiwen.com/subject/efjtkdtx.html