我AES
在设置内核配置之前和之后测量了使用以下命令的性能,CONFIG_CRYPTO_AES_NI_INTEL
但性能非常相似,我不确定它是否使用AES-NI
,我检查 cpu 是否AES-NI
有能力并CPUID
显示AES-NI
启用,
# openssl s_time -connect myserver:443 -www /file.html -new -time 30 -cipher AES128-SHA
Collecting connection statistics for 30 seconds
2293 connections in 10.42s; 220.06 connections/user sec, bytes read
2404343494
2293 connections in 31 real seconds, 1048558 bytes read per connection
为什么启用配置选项CONFIG_CRYPTO_AES_NI_INTEL
没有任何区别。请注意我已经有了
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_X86_64=y
CONFIG_CRYPTO_CRYPTD=y
在这两种情况下