Linux下使用sysbench进行性能基准测试初体验
背景
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跑多线程程序有优势,单线程无优势。