2016-04-21 97 views
0

我有2个树莓派,我想要基于负载平衡的目的。不寻常的sysbench结果树莓派

  • 树莓派B型1.1版 - 运行Raspbian杰西
  • 树莓派模型B + V1.2 - 运行Raspbian杰西

我装上两个系统sysbench的跑:sysbench的 - num-threads = 1 --test = cpu --cpu-max-prime = 10000 - 在第一个上运行,在第二个上运行--num-threads = 4,作为它的quadcore并同时运行。结果并不是我所期望的(我显然预计多线程基准测试会严重超越单线程基准测试)。当我使用单线程运行命令时,两个系统的性能大致相同。但是当我在第二个Pi上将线程数量改为4时,它仍然花费了相同的时间,除了每个请求统计数据显示平均请求花费的时间大约是4倍。我似乎明白这是为什么。

下面是结果:


树莓派1.1版
单线程
最大素数在CPU测试检查:20000

执行测试总结:

  • 总时间:1325.0229s
  • 事件的总数:10000
  • 由事件执行采取
  • 总时间:1324.9665

每个请求统计:

  • 分钟:131.00ms
  • 平均:132.50ms
  • max:171.58ms
    approx。 95百分位数:137.39ms

线程公平: 事件信息(avg/STDDEV):10000.0000/0.00 执行时间信息(avg/STDDEV):1324.9665/0.00


树莓PI V1.2
四线程
最大素数签入CPU测试:20000

执行测试总结:

  • 总时间:1321.0618s
  • 事件的总数:10000
  • 由事件执行采取总时间:5283。8876

每个请求统计:

  • 分钟:486.45ms
  • 平均:528.39ms
  • 最大:591.60ms
    约95百分位数:553.98ms

线程公平: 事件信息(avg/STDDEV):2500.0000/0.00 执行时间信息(avg/STDDEV):1320.9719/0.03


回答

1

“树莓PI模型B + V1 .2“与”Raspberry pi Model B v1.1“具有相同的CPU。这两块主板都是从开始的代Raspberry Pi,它们有1个核心CPU。

对于4 CPU需要树莓PI 2模型B代替树莓PI模型B +

呀,命名比较混乱:(

+0

啊,所以我也曲解了。我甚至看它之前,我开始,但可能是睡觉。 – Enzime