sysbench测试阿里云CPU

参考

https://wiki.mikejung.biz/Benchmarking

买了一个1核的ECS,测试一下CPU性能

第一次是只用1个thread去跑

[root@iZwz9fy718twfih4bjs551Z ~]# sysbench --test=cpu --cpu-max-prime=20000 run

第二次是用32个thread去跑

[root@iZwz9fy718twfih4bjs551Z ~]# sysbench --test=cpu --cpu-max-prime=20000 --num-threads=32 run

实际上,在第一次跑的时候,CPU就100%了,虽然第二次确实也创建了32个线程同时在执行,但是,实际上,对于单核ECS,使用一个thread,将--cpu-max-prime=调大,就可以达到ECS的CPU的瓶颈

在自己的物理机上执行,thread的数量不一样,结果不一样,因为我有24个core

[root@jiangyi01.sqa.zmf /home/ahao.mah]
#sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run

[root@jiangyi01.sqa.zmf /home/ahao.mah]
#sysbench --test=cpu --cpu-max-prime=20000 --num-threads=32 run

posted @ 2017-01-22 16:01  苏小北1024  阅读(1049)  评论(0编辑  收藏  举报