本文主要是介绍Linux(posix) 系统下压力测试工具stress.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
stress 是一个posix系统下生成 cpu/menory/IO/disk 负载的工具.
1.
stress 工具的主页
http://weather.ou.edu/~apw/projects/stress/stress.html
2.
交叉编译
tar -zxvf stress-1.0.0.tar.gz
cd stress-1.0.0
./configure --host=arm-xscale-linux-gnu
make
3.板子上运行
$ stress --cpu 3 --io 3 --vm 2 --vm-bytes 10000000 --vm-keep --verbose
参数:
--cpu 3 <-- 开启三个sqrt() 进程
--io 3 <-- 开启三个sync() 进程
--vm 2 <--开启两个 malloc()/free() 进程
--vm-bytes 10000000 <-- 每个vm进程malloc 10M字节
--vm-keep <- vm进程malloc 的字节不释放
--verbose <- 打印log.
这篇关于Linux(posix) 系统下压力测试工具stress.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!