Actions
Feature #5183
closed[PATCH] openssl: add OP_NO_COMPRESSION constant
Feature #5183:
[PATCH] openssl: add OP_NO_COMPRESSION constant
Description
Disabling OpenSSL compression can save memory since zlib buffers
enforce a rather large per-connection overhead. For
memory-constrained systems that have OpenSSL built against zlib,
there can be a drastic reduction in memory usage with 1000 open
connections:
Compression enabled
VmRSS: 596132 kB
Compression disabled
VmRSS: 21924 kB
The above was generated with openssl 1.0.0.d-3 on Debian testing
(x86_64). The NOCOMP environment variable controls compression
in the attached script.
If you prefer: git pull git://bogomips.org/ruby openssl-no-compression
Files
Actions