Other Parts Discussed in Thread: DM3730
Is there a general set of guidelines or preferred SSL libraries to get reasonable (best?) SSL performance out of a DM3730? In particular, building new SSL connections is currently hurting us.
We are using Montavista's Mobilinux on a DM3730 as a server. I'm running "openssl s_server -WWW ..." on this system as a test service. Depending on the cipher chosen, I see between 4 and 13 connections per second possible. Running the same openssl server commands on intel hardware (E5450) I see around 130 connections/sec, regardless of the cipher chosen. While I don't expect to get those types of numbers, I would hope for better than 4 connections / sec.
Would using OCF or cryptodev or other access to the crypto accelerator help? (the DM3730 does have one, right?)
Would using a library other than openssl help? (recommendations?)
Are there specific build options in openssl that would help?
For the time being I am limiting the ciphers, removing the poor-performing DHE-RSA-AES256-SHA. We can at least get around 13 connections / sec then.
Thanks in advance.
-Rohde