压力测试神器 stress_ng
stress-ng是stress的加强版,完全兼容stress,并在此基础上增加了几百个参数,堪称压测工具中的瑞士军刀。
安装 stress-ng:
apt install -y stress-ng
应用场景1:CPU 密集型进程(使用CPU的进程)
stress-ng --cpu 2 --cpu-method all
应用场景2:I/O 密集型进程(等待IO的进程)
stress-ng -i 4 --hdd 1 --timeout 600
应用场景3:大量进程的场景(等待CPU的进程->进程间会争抢CPU)
stress-ng -c 16 --timeout 600