@
Livid azure上(四核7G):
Doing md5 for 3s on 16 size blocks: 5801419 md5's in 3.01s
Doing md5 for 3s on 64 size blocks: 4384719 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 2502337 md5's in 3.01s
Doing md5 for 3s on 1024 size blocks: 950058 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 139051 md5's in 3.00s
OpenSSL 1.0.1 14 Mar 2012
built on: Wed Jan 8 20:45:51 UTC 2014
options:bn(64,64) rc4(8x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx)
compiler: cc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_NO_TLS1_2_CLIENT -DOPENSSL_MAX_TLS1_2_CIPHER_LENGTH=50 -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
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 30838.11k 93540.67k 212823.35k 324286.46k 379701.93k
DO上:
Doing md5 for 3s on 16 size blocks: 6311948 md5's in 2.98s
Doing md5 for 3s on 64 size blocks: 4831463 md5's in 2.98s
Doing md5 for 3s on 256 size blocks: 2853506 md5's in 2.98s
Doing md5 for 3s on 1024 size blocks: 1077071 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 158142 md5's in 2.98s
OpenSSL 1.0.1 14 Mar 2012
built on: Tue Jun 4 07:25:48 UTC 2013
options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
compiler: cc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_NO_TLS1_2_CLIENT -DOPENSSL_MAX_TLS1_2_CIPHER_LENGTH=50 -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 33889.65k 103762.96k 245133.40k 367640.23k 434731.30k
本机:
To get the most accurate results, try to run this
program when this computer is idle.
Doing md5 for 3s on 16 size blocks: 5630034 md5's in 2.99s
Doing md5 for 3s on 64 size blocks: brew open4308565 md5's in 2.99s
Doing md5 for 3s on 256 size blocks: 2359081 md5's in 2.99s
Doing md5 for 3s on 1024 size blocks: 834307 md5's in 2.99s
Doing md5 for 3s on 8192 size blocks: 120423 md5's in 2.99s
OpenSSL 0.9.8y 5 Feb 2013
built on: Aug 24 2013
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
timing function used: getrusage
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 30146.00k 92081.89k 201810.96k 285654.32k 329547.44k