Hello, I'm trying to reduce the per-client memory usage on my OpenSSL-enabled server.
I'm having a hard time figuring out what the different buffers are used for, though. I can see in ssl3.h that SSL3 sessions will have a read and write buffer (rbuf and wbuf), and also a read and write record (rrec and wrec). The SSL sessions also have a BIO object. I'm not quite getting when things are buffered into the rbuf and wbuf, and when they are buffered into the BIO object. Also, I think the rdbuf and wbuf have to be at least 16KB to accomodate a maximum-size SSL record. Does the BIO need to be 16KB also? Any tips on where to go to get a better understanding of this? Any other tips or suggestions on reducing memory usage will be very much appreciated. Thanks! ----Scott. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org