异常的 sysbench 结果 Raspberry Pi
Unusual sysbench results Raspberry Pi
我有 2 个 raspberry pi 想要进行基准测试以实现负载平衡。
- Raspberry pi Model B v1.1 - 运行ning Raspbian Jessie
- Raspberry pi Model B+ v1.2 - 运行ning Raspbian Jessie
我在两个系统上都安装了 sysbench 运行:sysbench --num-threads=1 --test=cpu --cpu-max- prime=10000 --validate 运行 在第一个上更改 --num-threads=4 在第二个上,因为它的四核和 运行 都是。
结果完全出乎我的意料(我显然预计多线程基准测试会严重优于单线程基准测试)。当我 运行 使用单线程命令时,两个系统的性能大致相同。但是当我在第二个 Pi 上将线程数更改为 4 时,它仍然花费了相同的时间,除了每个请求的统计数据显示平均请求花费了大约 4 倍的时间。我似乎明白这是为什么了。
结果如下:
Raspberry pi v1.1
单线程
CPU 测试中检查的最大素数:20000
测试执行摘要:
- 总时间:1325.0229s
- 事件总数:10000
- 事件执行总耗时:1324.9665
每个请求的统计信息:
- 分钟:131.00 毫秒
- 平均:132.50 毫秒
- 最大:171.58 毫秒
约95 个百分位数:137.39 毫秒
线程公平性:
事件(avg/stddev):10000.0000/0.00
执行时间(avg/stddev):1324.9665/0.00
Raspberry pi v1.2
四个线程
CPU 测试中检查的最大素数:20000
测试执行摘要:
- 总时间:1321.0618s
- 事件总数:10000
- 事件执行总耗时:5283.8876
每个请求的统计信息:
- 分钟:486.45 毫秒
- 平均:528.39 毫秒
- 最大:591.60 毫秒
约95 个百分点:553.98 毫秒
线程公平性:
事件(avg/stddev):2500.0000/0.00
执行时间(avg/stddev):1320.9719/0.03
"Raspberry pi Model B+ v1.2" 与 "Raspberry pi Model B v1.1" 具有相同的 CPU。两块主板都来自 第一代 Raspberry Pi,它们有一个核心 CPU。
对于 4 CPU 你需要 Raspberry Pi 2 模型 B 而不是 Raspberry pi 模型 B+.
是的,命名有点混乱:(
我有 2 个 raspberry pi 想要进行基准测试以实现负载平衡。
- Raspberry pi Model B v1.1 - 运行ning Raspbian Jessie
- Raspberry pi Model B+ v1.2 - 运行ning Raspbian Jessie
我在两个系统上都安装了 sysbench 运行:sysbench --num-threads=1 --test=cpu --cpu-max- prime=10000 --validate 运行 在第一个上更改 --num-threads=4 在第二个上,因为它的四核和 运行 都是。
结果完全出乎我的意料(我显然预计多线程基准测试会严重优于单线程基准测试)。当我 运行 使用单线程命令时,两个系统的性能大致相同。但是当我在第二个 Pi 上将线程数更改为 4 时,它仍然花费了相同的时间,除了每个请求的统计数据显示平均请求花费了大约 4 倍的时间。我似乎明白这是为什么了。
结果如下:
Raspberry pi v1.1
单线程
CPU 测试中检查的最大素数:20000
测试执行摘要:
- 总时间:1325.0229s
- 事件总数:10000
- 事件执行总耗时:1324.9665
每个请求的统计信息:
- 分钟:131.00 毫秒
- 平均:132.50 毫秒
- 最大:171.58 毫秒
约95 个百分位数:137.39 毫秒
线程公平性: 事件(avg/stddev):10000.0000/0.00 执行时间(avg/stddev):1324.9665/0.00
Raspberry pi v1.2
四个线程
CPU 测试中检查的最大素数:20000
测试执行摘要:
- 总时间:1321.0618s
- 事件总数:10000
- 事件执行总耗时:5283.8876
每个请求的统计信息:
- 分钟:486.45 毫秒
- 平均:528.39 毫秒
- 最大:591.60 毫秒
约95 个百分点:553.98 毫秒
线程公平性: 事件(avg/stddev):2500.0000/0.00 执行时间(avg/stddev):1320.9719/0.03
"Raspberry pi Model B+ v1.2" 与 "Raspberry pi Model B v1.1" 具有相同的 CPU。两块主板都来自 第一代 Raspberry Pi,它们有一个核心 CPU。
对于 4 CPU 你需要 Raspberry Pi 2 模型 B 而不是 Raspberry pi 模型 B+.
是的,命名有点混乱:(