-
安装:
apt install stress
-
压测CPU
-
stress -c <num>
: 产生 num 个进程,每个进程都反复不停的计算随机数的平方根
-
-
压测内存
-
stress -m <num>
: 产生 num 个进程,每个进程不断分配和释放内存 -
-vm-bytes <size>
: 指定每个进程分配内存大小- 例如
200k, 300M, 1G
- 例如
-
-
压测IO
-
stress -i <num>
: 产生 num 个进程,每个进程反复调用 sync() 将内存上的内容写到硬盘上
-
-
其他参数
-
-t <num>
:num秒后结束进程 -
-q
:静默 -
--backoff <num>
:进程休眠 num 微秒再开始运行
-