V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
coffeecat
V2EX  ›  OpenWrt

openwrt 设备密码学性能对比

  •  
  •   coffeecat · 2015-08-21 21:26:20 +08:00 · 758 次点击
    这是一个创建于 3380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Device MD5 SHA-1 3DES AES-128 RSA Sign RSA Verify
    TP-Link WR720N V3 22632450 14632580 1161570 5400650 5 173.7
    Nexx WT3020 34831810 28455560 1765100 8126810 7 245.3
    TP-LINK wrt7500 46047700 27052160 2248020 12720890 11.9 431.8
    Linksys WRT1900AC 233786370 163329370 11242840 77554690 52.1 1745.3
    i3 540 (自编译 bbx86 ) 422333440 157073750 19314850 66379090 61.8 2260.6
    i3 540 官方 cc rc3 x64 506805250 480641710 24199510 100739070 522 16821.8

    可以看到 wrt1900ac v1 性能的强大,已经接近或者超越我自己编译的 i3 540 +bb x86 ,我自己编译的版本虽然开启了多核和大内存,但是没有开启密码硬件加速,还有些未知的设置没设好,加上版本的不同,导致性能与官方编译的 cc rc3 x64 差距甚远。。。。
    第 1 条附言  ·  2015-08-22 08:41:02 +08:00
    同样的 i3 540 ,不同版本的差距好大
    bb 多核大内存 x86 和 cc 单核小内存 x86 版本居然差不多
    cc 多核大内存 x64 版本性能提升及其大。。。

    version OpenSSL Version MD5 SHA-1 SHA-256 SHA-512 DES 3DES AES-128 AES-192 AES-256 RSA Sign RSA Verify DSA Sign DSA Verify
    |bb r46287|1.0.2d|422333440|157073750| 75523410|34593450 |52919910|19314850| 66379090|57090410|50260930|61.8| 2260.6| 222.3|182.2
    |cc rc3 x64r46163|1.0.2d|506805250|480641710|224981990|274330970|62921390|24199510|100739070|83976530|70496940| 522|16821.8|1664.6|1364.2
    |cc rc3 x86r46163|1.0.2d|381710680|121355260| 58829480|29411590 |47321430|17524050| 58031790|49785510|43635030|51.9| 1905.8| 185.6|151.7
    第 2 条附言  ·  2015-08-23 22:53:42 +08:00
    X86 CC 性能跟 X86 BB 基本一样,但是 X86-64 CC openssl 部分性能要比 X86 CC 强近 10 倍,另外从 HTOP 来看 X86 BB , X86 CC , X86-64 CC 跑 openssl 的时候都只是一个核心占用达到 100%。。。通过-multi 参数可以同时跑数个 openssl ,直到跑满 cpu ,当 2 个核心 100%的时候, luci 界面下显示的实时负载约 200%。。。
    第 3 条附言  ·  2015-08-24 21:38:06 +08:00
    之前贴的是 wrt1900ac 双核性能,经过调优以后的 i3 540 x86 双核性能大约是它的 openssl 性能的 2-3 倍之间,由于 i3 540 支持超线程,因此 4 倍性能会更好一些,但是不是双核 2 倍,只能稍微提升一点点
    下面是双核性能:
    | r46705 | 1.0.2d | 839201790 | 307629740 | 151285760 | 69182460 | 104796160 | 38933160 | 134367910 | 114954920 | 100638380 | 125.1 | 4571.6 448.0 | 364.7 |
    3 条回复    2015-08-25 10:38:03 +08:00
    crystom
        1
    crystom  
       2015-08-22 11:53:03 +08:00
    发成图片吧,看着太累了。。
    shao
        2
    shao  
       2015-08-25 09:44:21 +08:00
    我只关心结论.
    coffeecat
        3
    coffeecat  
    OP
       2015-08-25 10:38:03 +08:00
    @shao x86 openwrt 要开硬件加速,多核和大内存,否则不能发挥性能,如果不上 x86 , wrt1900ac 也是极好的。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   985 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 20:18 · PVG 04:18 · LAX 12:18 · JFK 15:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.