1

IntelAES-NIエンジンを使用した場合と使用しない場合のopensslaes暗号化パフォーマンスを比較しようとしています。私は、opensslがすでにIntelAES-NIエンジンを実装しているCentOS6.3を使用しています。これは私のテストケースを意味します

(のようないくつかのコマンド

./openssl speed -evp aes-128-cbc -multi 32

)。

すでにaesniエンジンによって加速されています。

加速されたものと比較するためにaesniエンジンを無効にしたいのですが、aesniエンジンを無効にする方法がわかりません。

エンジンを無効にする方法を教えてもらえますか?どうもありがとう:)

4

2 に答える 2

2

NI をオフにするために設定できる環境変数があります。

OPENSSL_ia32cap="~0x200000200000000"

詳細はこちら: https://mjanja.ch/2013/11/disabling-aes-ni-on-linux-openssl/

于 2014-11-26T07:49:47.960 に答える
-1

aesni_intel カーネル モジュールをアンロードすることで、AES-NI を無効にすることができます。これは、ユーザー プロセスではなく、カーネルによる AES-NI の使用のみを無効にします。

rmmod aesni_intel
于 2013-05-08T13:08:07.077 に答える