./mongod --version
|
db version v2.2.0-rc0, pdfile version 4.5
|
Tue Jul 31 12:34:53 git version: 33dc8445316479bbaa062db00f179fa5c39bbddb
|
ldd mongod
|
linux-vdso.so.1 => (0x00007fff9ad9d000)
|
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd01c15a000)
|
libssl.so.0.9.8 => /lib/libssl.so.0.9.8 (0x00007fd01bf07000)
|
libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8 (0x00007fd01bb77000)
|
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd01b96f000)
|
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd01b669000)
|
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd01b3e3000)
|
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd01b1cd000)
|
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd01ae39000)
|
/lib64/ld-linux-x86-64.so.2 (0x00007fd01c37e000)
|
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd01ac34000)
|
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd01aa1c000)
|
To reproduce, just fire up a mongod with SSL enabled and then to create/destroy connections:
while (true) ; do echo "GET /" | openssl s_client -connect <host>:<port> ; done
|
Non-Mapped virtual memory will gradually trend up. Attached screenshot from MMS shows the primary trending up while the secondaries stay flat.