我有 phoronix 测试套件 openssl 3.1.0 和 phoronix 文件夹中的 openssl 3.1.0 的结果。phoronix 和 openssl 的结果不同。我不明白这个值是如何计算的。
我的测试脚本 openssl 速度-multi 128 -seconds 30 -evp aes-256-gcm
输出:
evp 22004797.19k 56503839.78k 137950217.82k 191126712.25k 226754791.29k 230415287.36k
....
Phoronix-test-suite benchmark openssl
输出:
Algorithm: AES-256-GCM:
535489700390
536565824720
535783063080
Average: 535946196063 byte/s
Deviation: 0.10%
结果定义。我理解正确,phoronix 从 # 获得结果结果# 在 EVP 模板中,openssl aes 256 8k 的结果为 226754791.29k,但 phoronix 得到 535783063080 字节/秒。为什么?
<?xml version="1.0"?>
<!--Phoronix Test Suite v10.8.4-->
<PhoronixTestSuite>
<ResultsParser>
<OutputTemplate>rsa 4096 bits 0.000632s 0.000010s #_RESULT_# 101133.8</OutputTemplate>
<LineHint>rsa 4096 bits</LineHint>
<ResultScale>sign/s</ResultScale>
</ResultsParser>
<ResultsParser>
<OutputTemplate>rsa 4096 bits 0.000632s 0.000010s 111.1 #_RESULT_#</OutputTemplate>
<LineHint>rsa 4096 bits</LineHint>
<ResultScale>verify/s</ResultScale>
</ResultsParser>
<ResultsParser>
<OutputTemplate>sha256 773058.94k 2674506.65k #_RESULT_# 15092842.84k 20350306.99k 20835702.10k</OutputTemplate>
<LineHint>sha256</LineHint>
<ResultScale>byte/s</ResultScale>
</ResultsParser>
<ResultsParser>
<OutputTemplate>sha512 773058.94k 2674506.65k #_RESULT_# 15092842.84k 20350306.99k 20835702.10k</OutputTemplate>
<LineHint>sha512</LineHint>
<ResultScale>byte/s</ResultScale>
</ResultsParser>
<ResultsParser>
<OutputTemplate>evp 17892198.62k 39185960.77k 80741276.16k 94270918.66k #_RESULT_# 103464173.57k</OutputTemplate>
<LineHint>evp</LineHint>
<ResultScale>byte/s</ResultScale>
</ResultsParser>
</PhoronixTestSuite>