From: Eric Wong Date: 2011-08-11T05:52:48+09:00 Subject: [ruby-core:38911] [Ruby 1.9 - Feature #5183][Open] [PATCH] openssl: add OP_NO_COMPRESSION constant Issue #5183 has been reported by Eric Wong. ---------------------------------------- Feature #5183: [PATCH] openssl: add OP_NO_COMPRESSION constant http://redmine.ruby-lang.org/issues/5183 Author: Eric Wong Status: Open Priority: Low Assignee: Martin Bosslet Category: ext Target version: 1.9.x 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 -- http://redmine.ruby-lang.org