Linux下使用sysbench进行性能基准测试初体验

  |   0 评论   |   0 浏览

背景

sysbench初体验

安装

sudo apt-get install sysbench

使用

CPU测试。计算1-10000内的质数,计算一次为一个event。看10s内能完成多少次的计算。

sysbench cpu run

结果

单线程

N2920 events per second (533.333 ~ 1.86GHz): 159.29 ~215.57
N2840 events per second (2.16GHz):   442.85
E5-2682 (2.50GHz):935.15

结论:N2920确实慢。

四线程,跑30秒。

sysbench cpu --threads=4 --time=30 run

N2920 events per second (533.333 ~ 1.86GHz): 1348.05 (四核)
N2840 events per second (2.16GHz):   841.35 (双核)
E5-2682 (2.50GHz):927.69 (单核)

结论:N2920跑多线程程序有优势,单线程无优势。

参考

  1. linux sysbench (一): CPU性能测试详解