启用和未启用aesni的apache webserver测试

时间:2016-09-06 01:00:44

标签: apache openssl webserver aes

我正在尝试用apachebenchmark(ab)测试https行为,我想在启用和不启用aes-ni的情况下重复测试。当我发出以下命令时,我确实看到在我的系统上启用了aes-ni(一个充当服务器,另一个充当客户端)。

OPENSSL_ia32cap="~0x200000200000000" openssl speed -elapsed -evp aes-128-cbc

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes

aes-128-cbc     255813.58k   277299.88k   282401.71k   284642.99k   283273.90k

openssl speed -elapsed -evp aes-128-cbc

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes

aes-128-cbc     547335.98k   588501.72k   601244.50k   599078.23k   600743.94k

但是当我发出以下命令时,我看不出任何区别。我错过了什么?

1)env OPENSSL_ia32cap="~0x200000200000000" time ab -k -n 10000 https://172.31.18.179/index8192.html

2)time ab -k -n 10000 https://172.31.18.179/index8192.html

其中index8192.html是一个大小为8192字节的文件。

0 个答案:

没有答案