开发者社区> 问答> 正文

对比 Raspberry Pi 和 Amazon EC2 的 Nginx Requests/Sec

前些日子我决定对我的树莓派进行性能测试,由于这个网站我是托管在 Amazon EC2 上的,所以我很想知道,我的树莓派也能跑我这个网站,二者的性能比较如何呢?

安装设置

我使用 Phoronix Test Suitepts/nginx 来测试我的树莓派和 AWS 实例。pts/nginx 基于 Nginx 1.1 构建,可独立 100 个分支包括 50w 个请求来确定服务器每秒钟可处理的请求数。

Raspberry Pi

我的树莓派是 b 模式,只有 256M 内存运行最新构建的 Raspbian. 我使用了一个 16GB 的 “class 10″ SD 卡,并连接到我的 CascadeLink 帐号,配置如下: 硬件: Processor: ARMv6-compatible rev 7 @ 1.00GHz (1 Core), Motherboard: BCM2708, Memory: 184MB, Disk: 16GB SD

软件: OS: Debian Linux 7.0, Kernel: 3.6.11+ (armv6l), Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 720x480

AWS 实例

我的 AWS 实例是一个 32位的微型实例,运行 Amazon Linux AMI,该实例位于弗吉尼亚数据中心。 配置如下: 硬件: Processor: Intel Xeon E5430 @ 2.67GHz (1 Core), Memory: 603MB, Disk: 10GB

软件: OS: Amazon Linux AMI 2010.11.2 (beta), Kernel: 2.6.34.7-56.40.amzn1.i686 (i686), Compiler: GCC 4.1.2 20080704, File-System: ext3, System Layer: Xen 3.1.2-128.1.10.el5 Hypervisor

测试结果

我原以为 AWS 实例会轻松胜出,但实际上是树莓派赢了,而且赢了很多。 Pi 测试结果– 498.02 requests/sec EC2 测试结果 – 329.83 requests/sec

Pi results

NGINX Benchmark 1.0.11:
    pts/nginx-1.1.0
    Test 1 of 1
    Estimated Trial Run Count:    3
    Estimated Time To Completion: 51 Minutes
        Running Pre-Test Script @ 19:40:39
        Started Run 1 @ 19:40:44
        Started Run 2 @ 19:57:30 
        Started Run 3 @ 20:14:40  [Std. Dev: 1.30%]
        Running Post-Test Script @ 20:31:28

    Test Results:
        502.55
        490.62
        500.89

    Average: 498.02 Requests Per Second

AWS results

NGINX Benchmark 1.0.11:
    pts/nginx-1.1.0
    Test 1 of 1
    Estimated Trial Run Count:    3
    Estimated Time To Completion: 1 Hour, 18 Minutes
        Running Pre-Test Script @ 13:10:05
        Started Run 1 @ 13:10:13
        Started Run 2 @ 13:33:31
        Started Run 3 @ 14:02:11  [Std. Dev: 12.06%]
        Running Post-Test Script @ 14:29:10

    Test Results:
        375.66
        304.53
        309.3
via chimerasaurus

展开
收起
kun坤 2020-05-29 09:58:07 542 0
1 条回答
写回答
取消 提交回答
  • 我个人觉得,差别这么大,应该跟 AWS 的网络有关系,而测试树莓派应该是在局域网中进行的。

    ######云性能很差的######不具可比性######红薯应该是在AWS内部测试的吧

    2020-05-29 11:03:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载