TA的每日心情 | 郁闷 2017-4-26 23:13 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]初来乍到
|
弄这个板子主要是打算做NAS来用,这一步就是先对板子CPU处理能力和各种接口性能测试一下,对比主要是我的路由器R6400 双核A9的处理器。
编译内核,文件系统这些其他网友发了很多就不重复发了。
先来两个对比图,网件路由器真大。。。
第一步先测试下CPU性能,用的OpenSSL Benchmarks
openwrt官方wiki
https://wiki.openwrt.org/doc/howto/benchmark.openssl#benchmark_table_other_operating_systems
ESPRESSObin板子双核性能
OpenSSL 1.0.2g-fips 1 Mar 2016
built on: reproducible build, date unspecified
options:bn(64,64) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr)
compiler: cc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REE
NTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -g -O2 -fstack-protector-strong -Wf
ormat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-fun
ctions -Wl,-z,relro -Wa,--noexecstack -Wall -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM
md5 9229.25k 30895.68k 83291.39k 148524.03k 191209.47k
sha1 12381.49k 45987.52k 155340.54k 378587.14k 668732.07k
des cbc 26725.14k 28139.46k 28614.40k 28735.15k 28770.30k
des ede3 9802.03k 10001.41k 10064.04k 10079.91k 10053.57k
aes-128 cbc 51472.03k 55382.74k 56850.52k 57228.63k 57333.08k
aes-192 cbc 45741.11k 48809.96k 49950.72k 50241.88k 50315.26k
aes-256 cbc 41164.26k 42949.89k 43858.26k 44087.64k 44378.79k
sha256 23914.44k 83672.15k 247016.70k 481027.07k 668508.16k
sha512 9495.37k 38014.27k 78838.27k 129242.11k 159238.83k
sign verify sign/s verify/s
rsa 2048 bits 0.012503s 0.000326s 80.0 3067.5
sign verify sign/s verify/s
dsa 2048 bits 0.003251s 0.003930s 307.6 254.4
BCM4708双核A9 800M性能
OpenSSL 1.0.2k 26 Jan 2017
built on: reproducible build, date unspecified
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr)
compiler: arm-brcm-linux-uclibcgnueabi-gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -
D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -ffunction-sections -fdata-sections -O3 -Wall -DOPENSSL_BN_ASM_MON
T -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM
md5 13976.91k 44483.73k 108181.08k 167277.91k 197651.11k
sha1 12617.07k 34728.73k 73355.78k 102939.31k 116875.26k
des cbc 22942.33k 24710.66k 25114.45k 25226.58k 24961.02k
des ede3 9215.91k 9503.68k 9601.96k 9608.87k 9582.73k
aes-128 cbc 50995.31k 56014.40k 58091.01k 58517.85k 58215.08k
aes-192 cbc 43686.30k 47721.24k 49511.68k 49887.23k 50036.74k
aes-256 cbc 38805.81k 41800.30k 43273.22k 43540.48k 43330.22k
sha256 14384.13k 32911.32k 57768.62k 70739.63k 75451.05k
sha512 3739.13k 14908.31k 21235.29k 29192.53k 32803.50k
sign verify sign/s verify/s
rsa 2048 bits 0.022344s 0.000599s 44.8 1669.5
sign verify sign/s verify/s
dsa 2048 bits 0.006710s 0.007266s 149.0 137.6
再来一个电脑虚拟机linux的跑分。。。
OpenSSL 1.0.1f 6 Jan 2014
built on: Fri Sep 23 12:19:57 UTC 2016
options:bn(64,64) rc4(16x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx)
compiler: cc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
md5 292008.89k 916480.13k 2191331.08k 3136685.63k 3941284.00k
sha1 277963.42k 769391.72k 1612244.99k 2323327.66k 2638755.82k
des cbc 412253.66k 428878.46k 433664.09k 434252.80k 433894.74k
des ede3 156048.48k 160932.48k 158654.72k 161378.99k 160395.23k
aes-128 cbc 543531.53k 566262.08k 598211.67k 604280.15k 605768.36k
aes-192 cbc 459325.93k 491174.63k 498269.78k 484281.54k 502723.93k
aes-256 cbc 396332.41k 421341.29k 427812.61k 430200.83k 423605.59k
sha256 197653.40k 433675.95k 749184.34k 908337.49k 967461.55k
sha512 157163.47k 628988.17k 958112.51k 1294899.54k 1516254.55k
sign verify sign/s verify/s
rsa 2048 bits 0.000308s 0.000009s 3242.7 113704.5
sign verify sign/s verify/s
dsa 2048 bits 0.000096s 0.000103s 10378.5 9736.0
看来 12年配的电脑依然把ARM秒的没影。。。
这两个地址是其他网友用不同路由器跑的分数
http://www.right.com.cn/forum/thread-113907-1-1.html
http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=187332&highlight=BenchMark
第二步 SATA性能。
硬盘西数蓝屏1T,2.5寸的5200转,速度比较慢,仓库盘移动硬盘里的。
还有一块很老的620G的三星盘。
用的hdparm简单测试下读取性能。
espresso@espresso:/$ sudo hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads: 1236 MB in 2.00 seconds = 617.91 MB/sec
Timing buffered disk reads: 312 MB in 3.00 seconds = 103.93 MB/sec
espresso@espresso:/$ sudo hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads: 1256 MB in 2.00 seconds = 627.55 MB/sec
Timing buffered disk reads: 282 MB in 3.01 seconds = 93.83 MB/sec
基本100M速度,R6400读取一般只能到50M。
然后是另外一块老盘620G的。
espresso@espresso:/media$ sudo hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 1232 MB in 2.00 seconds = 616.03 MB/sec
Timing buffered disk reads: 110 MB in 3.01 seconds = 36.51 MB/sec
只有36M。。。。。
第三步USB3.0性能。
还是hdparm。
西数1T
/dev/sda:
Timing cached reads: 1082 MB in 2.00 seconds = 541.09 MB/sec
Timing buffered disk reads: 314 MB in 3.00 seconds = 104.66 MB/sec
espresso@espresso:~$ sudo hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 1164 MB in 2.00 seconds = 581.47 MB/sec
Timing buffered disk reads: 314 MB in 3.00 seconds = 104.54 MB/sec
两次都是100以上不错。
老620G的盘
/dev/sda:
Timing cached reads: 1262 MB in 2.00 seconds = 630.43 MB/sec
Timing buffered disk reads: 110 MB in 3.02 seconds = 36.46 MB/sec
还是36M 。。
看来,不管SATA还是USB3.0,接口速度都不是问题,能上100M就行。主要看硬盘, 下次找块固态硬盘测试下最高可以达到多少速度。
第四步,下面就是网路性能了。
先随便测试下下载速度,板子接在路由器上,家里100M宽带,百兆的光猫,坑爹的光猫。。
稳稳的10M靠上,因为百兆的光猫,跑不到12 -13M。。。
下到硬盘里,因为腾讯没给MD5值,拷出来试了下,文件没问题。。
下面测试下千兆网口的性能,老生常谈iperf。。。
用官网最新的版本带UI的不兼容,只有找了个老版的2版本的
没问题。
接下来就是折腾成NAS了, 这个可能比较花时间了。。 发现群辉ARM基本没什么资料,。。
哪位网友有群辉ARM版的资料可以共享下,毕竟群辉还算是NAS里面操作最友好的了。
|
|