| Summary: | qpid c++ client per-connection memory consumption rapidly different on RHEL6.1 x86_64 from the others | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Frantisek Reznicek <freznice> | ||||
| Component: | qpid-cpp | Assignee: | messaging-bugs <messaging-bugs> | ||||
| Status: | NEW --- | QA Contact: | MRG Quality Engineering <mrgqe-bugs> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | Development | CC: | jross | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | Type: | --- | |||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
Created attachment 496230 [details] The memory consumption client See transcript from two equivalent real mechines -------------------------- 6.1 snap5 x86_64 long list -------------------------- [root@mrg-qe-10 bz681279]# service qpidd restart Stopping Qpid AMQP daemon: [ OK ] Starting Qpid AMQP daemon: [ OK ] [root@mrg-qe-10 bz681279]# ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 phase A^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-10 bz681279]# pmap `pidof clin` 32451: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 48016K [root@mrg-qe-10 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase B^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-10 bz681279]# pmap `pidof clin` 32451: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 77532K [root@mrg-qe-10 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase C^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-10 bz681279]# pmap `pidof clin` 32451: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 704760K [root@mrg-qe-10 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase D^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-10 bz681279]# pmap `pidof clin` 32451: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 0000000000400000 12K r-x-- /root/bzs/bz681279/clin 0000000000603000 4K rw--- /root/bzs/bz681279/clin 0000000001107000 1876K rw--- [ anon ] 0000003d83c00000 128K r-x-- /lib64/ld-2.12.so 0000003d83e1f000 4K r---- /lib64/ld-2.12.so 0000003d83e20000 4K rw--- /lib64/ld-2.12.so 0000003d83e21000 4K rw--- [ anon ] 0000003d84000000 1564K r-x-- /lib64/libc-2.12.so 0000003d84187000 2048K ----- /lib64/libc-2.12.so 0000003d84387000 16K r---- /lib64/libc-2.12.so 0000003d8438b000 4K rw--- /lib64/libc-2.12.so 0000003d8438c000 20K rw--- [ anon ] 0000003d84400000 8K r-x-- /lib64/libdl-2.12.so 0000003d84402000 2048K ----- /lib64/libdl-2.12.so 0000003d84602000 4K r---- /lib64/libdl-2.12.so 0000003d84603000 4K rw--- /lib64/libdl-2.12.so 0000003d84800000 92K r-x-- /lib64/libpthread-2.12.so 0000003d84817000 2048K ----- /lib64/libpthread-2.12.so 0000003d84a17000 4K r---- /lib64/libpthread-2.12.so 0000003d84a18000 4K rw--- /lib64/libpthread-2.12.so 0000003d84a19000 16K rw--- [ anon ] 0000003d84c00000 524K r-x-- /lib64/libm-2.12.so 0000003d84c83000 2044K ----- /lib64/libm-2.12.so 0000003d84e82000 4K r---- /lib64/libm-2.12.so 0000003d84e83000 4K rw--- /lib64/libm-2.12.so 0000003d85000000 104K r-x-- /usr/lib64/libqpidtypes.so.1.2.0 0000003d8501a000 2048K ----- /usr/lib64/libqpidtypes.so.1.2.0 0000003d8521a000 4K rw--- /usr/lib64/libqpidtypes.so.1.2.0 0000003d85400000 28K r-x-- /lib64/librt-2.12.so 0000003d85407000 2044K ----- /lib64/librt-2.12.so 0000003d85606000 4K r---- /lib64/librt-2.12.so 0000003d85607000 4K rw--- /lib64/librt-2.12.so 0000003d85800000 296K r-x-- /usr/lib64/libboost_program_options.so.5 0000003d8584a000 2044K ----- /usr/lib64/libboost_program_options.so.5 0000003d85a49000 16K rw--- /usr/lib64/libboost_program_options.so.5 0000003d86000000 88K r-x-- /lib64/libgcc_s-4.4.5-20110214.so.1 0000003d86016000 2044K ----- /lib64/libgcc_s-4.4.5-20110214.so.1 0000003d86215000 4K rw--- /lib64/libgcc_s-4.4.5-20110214.so.1 0000003d86400000 928K r-x-- /usr/lib64/libstdc++.so.6.0.13 0000003d864e8000 2048K ----- /usr/lib64/libstdc++.so.6.0.13 0000003d866e8000 28K r---- /usr/lib64/libstdc++.so.6.0.13 0000003d866ef000 8K rw--- /usr/lib64/libstdc++.so.6.0.13 0000003d866f1000 84K rw--- [ anon ] 0000003d86800000 88K r-x-- /lib64/libresolv-2.12.so 0000003d86816000 2048K ----- /lib64/libresolv-2.12.so 0000003d86a16000 4K r---- /lib64/libresolv-2.12.so 0000003d86a17000 4K rw--- /lib64/libresolv-2.12.so 0000003d86a18000 8K rw--- [ anon ] 0000003d86c00000 504K r-x-- /usr/lib64/libqpidmessaging.so.3.1.0 0000003d86c7e000 2048K ----- /usr/lib64/libqpidmessaging.so.3.1.0 0000003d86e7e000 20K rw--- /usr/lib64/libqpidmessaging.so.3.1.0 0000003d86e83000 4K rw--- [ anon ] 0000003d87000000 28K r-x-- /lib64/libcrypt-2.12.so 0000003d87007000 2048K ----- /lib64/libcrypt-2.12.so 0000003d87207000 4K r---- /lib64/libcrypt-2.12.so 0000003d87208000 4K rw--- /lib64/libcrypt-2.12.so 0000003d87209000 184K rw--- [ anon ] 0000003d87400000 16K r-x-- /lib64/libuuid.so.1.3.0 0000003d87404000 2044K ----- /lib64/libuuid.so.1.3.0 0000003d87603000 4K rw--- /lib64/libuuid.so.1.3.0 0000003d87800000 372K r-x-- /lib64/libfreebl3.so 0000003d8785d000 2044K ----- /lib64/libfreebl3.so 0000003d87a5c000 8K rw--- /lib64/libfreebl3.so 0000003d87a5e000 16K rw--- [ anon ] 0000003d87c00000 2468K r-x-- /usr/lib64/libqpidcommon.so.5.0.0 0000003d87e69000 2044K ----- /usr/lib64/libqpidcommon.so.5.0.0 0000003d88068000 128K rw--- /usr/lib64/libqpidcommon.so.5.0.0 0000003d88088000 4K rw--- [ anon ] 0000003d88200000 12K r-x-- /usr/lib64/libboost_system.so.5 0000003d88203000 2044K ----- /usr/lib64/libboost_system.so.5 0000003d88402000 4K rw--- /usr/lib64/libboost_system.so.5 0000003d88600000 80K r-x-- /usr/lib64/libboost_filesystem.so.5 0000003d88614000 2048K ----- /usr/lib64/libboost_filesystem.so.5 0000003d88814000 4K rw--- /usr/lib64/libboost_filesystem.so.5 0000003d88a00000 732K r-x-- /usr/lib64/libqpidclient.so.5.0.0 0000003d88ab7000 2048K ----- /usr/lib64/libqpidclient.so.5.0.0 0000003d88cb7000 32K rw--- /usr/lib64/libqpidclient.so.5.0.0 0000003d89c00000 12K r-x-- /lib64/libplds4.so 0000003d89c03000 2044K ----- /lib64/libplds4.so 0000003d89e02000 4K rw--- /lib64/libplds4.so 0000003d8a400000 104K r-x-- /usr/lib64/libnssutil3.so 0000003d8a41a000 2044K ----- /usr/lib64/libnssutil3.so 0000003d8a619000 24K rw--- /usr/lib64/libnssutil3.so 0000003d8a800000 224K r-x-- /lib64/libnspr4.so 0000003d8a838000 2048K ----- /lib64/libnspr4.so 0000003d8aa38000 8K rw--- /lib64/libnspr4.so 0000003d8aa3a000 12K rw--- [ anon ] 0000003d8b400000 1228K r-x-- /usr/lib64/libnss3.so 0000003d8b533000 2048K ----- /usr/lib64/libnss3.so 0000003d8b733000 28K rw--- /usr/lib64/libnss3.so 0000003d8b73a000 4K rw--- [ anon ] 0000003d8bc00000 16K r-x-- /lib64/libplc4.so 0000003d8bc04000 2044K ----- /lib64/libplc4.so 0000003d8be03000 4K rw--- /lib64/libplc4.so 0000003d8cc00000 1468K r-x-- /lib64/libdb-4.7.so 0000003d8cd6f000 2044K ----- /lib64/libdb-4.7.so 0000003d8cf6e000 24K rw--- /lib64/libdb-4.7.so 0000003d8d000000 200K r-x-- /usr/lib64/libssl3.so 0000003d8d032000 2044K ----- /usr/lib64/libssl3.so 0000003d8d231000 12K rw--- /usr/lib64/libssl3.so 0000003d8d400000 100K r-x-- /usr/lib64/libsasl2.so.2.0.23 0000003d8d419000 2048K ----- /usr/lib64/libsasl2.so.2.0.23 0000003d8d619000 4K rw--- /usr/lib64/libsasl2.so.2.0.23 00007ffde0000000 52140K rw--- [ anon ] 00007ffde32eb000 13396K ----- [ anon ] 00007ffde4000000 264K rw--- [ anon ] 00007ffde4042000 65272K ----- [ anon ] 00007ffdeb5ff000 4K ----- [ anon ] 00007ffdeb600000 10240K rw--- [ anon ] 00007ffdec000000 264K rw--- [ anon ] 00007ffdec042000 65272K ----- [ anon ] 00007ffdf0000000 264K rw--- [ anon ] 00007ffdf0042000 65272K ----- [ anon ] 00007ffdf4000000 264K rw--- [ anon ] 00007ffdf4042000 65272K ----- [ anon ] 00007ffdf8000000 264K rw--- [ anon ] 00007ffdf8042000 65272K ----- [ anon ] 00007ffdfc000000 264K rw--- [ anon ] 00007ffdfc042000 65272K ----- [ anon ] 00007ffe00064000 4K ----- [ anon ] 00007ffe00065000 10240K rw--- [ anon ] 00007ffe00a65000 4K ----- [ anon ] 00007ffe00a66000 10240K rw--- [ anon ] 00007ffe01466000 4K ----- [ anon ] 00007ffe01467000 10240K rw--- [ anon ] 00007ffe01e67000 4K ----- [ anon ] 00007ffe01e68000 10240K rw--- [ anon ] 00007ffe02868000 4K ----- [ anon ] 00007ffe02869000 10240K rw--- [ anon ] 00007ffe03269000 4K ----- [ anon ] 00007ffe0326a000 10240K rw--- [ anon ] 00007ffe03c6a000 1476K r-x-- /usr/lib64/libcrypto.so.1.0.0 00007ffe03ddb000 2044K ----- /usr/lib64/libcrypto.so.1.0.0 00007ffe03fda000 140K rw--- /usr/lib64/libcrypto.so.1.0.0 00007ffe03ffd000 12K rw--- [ anon ] 00007ffe04000000 52728K rw--- [ anon ] 00007ffe0737e000 12808K ----- [ anon ] 00007ffe08125000 48K r-x-- /usr/lib64/sasl2/libdigestmd5.so.2.0.23 00007ffe08131000 2044K ----- /usr/lib64/sasl2/libdigestmd5.so.2.0.23 00007ffe08330000 4K rw--- /usr/lib64/sasl2/libdigestmd5.so.2.0.23 00007ffe08331000 16K r-x-- /usr/lib64/sasl2/libcrammd5.so.2.0.23 00007ffe08335000 2048K ----- /usr/lib64/sasl2/libcrammd5.so.2.0.23 00007ffe08535000 4K rw--- /usr/lib64/sasl2/libcrammd5.so.2.0.23 00007ffe08536000 16K r-x-- /usr/lib64/sasl2/liblogin.so.2.0.23 00007ffe0853a000 2044K ----- /usr/lib64/sasl2/liblogin.so.2.0.23 00007ffe08739000 4K rw--- /usr/lib64/sasl2/liblogin.so.2.0.23 00007ffe0873a000 16K r-x-- /usr/lib64/sasl2/libplain.so.2.0.23 00007ffe0873e000 2044K ----- /usr/lib64/sasl2/libplain.so.2.0.23 00007ffe0893d000 4K rw--- /usr/lib64/sasl2/libplain.so.2.0.23 00007ffe0893e000 20K r-x-- /usr/lib64/sasl2/libsasldb.so.2.0.23 00007ffe08943000 2044K ----- /usr/lib64/sasl2/libsasldb.so.2.0.23 00007ffe08b42000 4K rw--- /usr/lib64/sasl2/libsasldb.so.2.0.23 00007ffe08b43000 16K r-x-- /usr/lib64/sasl2/libanonymous.so.2.0.23 00007ffe08b47000 2044K ----- /usr/lib64/sasl2/libanonymous.so.2.0.23 00007ffe08d46000 4K rw--- /usr/lib64/sasl2/libanonymous.so.2.0.23 00007ffe08d47000 4K ----- [ anon ] 00007ffe08d48000 10240K rw--- [ anon ] 00007ffe09748000 84K r-x-- /lib64/libz.so.1.2.3 00007ffe0975d000 2044K ----- /lib64/libz.so.1.2.3 00007ffe0995c000 4K rw--- /lib64/libz.so.1.2.3 00007ffe0995d000 196K r-x-- /usr/lib64/libsslcommon.so.5.0.0 00007ffe0998e000 2044K ----- /usr/lib64/libsslcommon.so.5.0.0 00007ffe09b8d000 12K rw--- /usr/lib64/libsslcommon.so.5.0.0 00007ffe09b90000 116K r-x-- /usr/lib64/qpid/client/sslconnector.so 00007ffe09bad000 2048K ----- /usr/lib64/qpid/client/sslconnector.so 00007ffe09dad000 8K rw--- /usr/lib64/qpid/client/sslconnector.so 00007ffe09daf000 48K r-x-- /usr/lib64/libibverbs.so.1.0.0 00007ffe09dbb000 2048K ----- /usr/lib64/libibverbs.so.1.0.0 00007ffe09fbb000 4K rw--- /usr/lib64/libibverbs.so.1.0.0 00007ffe09fbc000 20K r-x-- /usr/lib64/librdmacm.so.1.0.0 00007ffe09fc1000 2048K ----- /usr/lib64/librdmacm.so.1.0.0 00007ffe0a1c1000 4K rw--- /usr/lib64/librdmacm.so.1.0.0 00007ffe0a1c2000 124K r-x-- /usr/lib64/librdmawrap.so.5.0.0 00007ffe0a1e1000 2048K ----- /usr/lib64/librdmawrap.so.5.0.0 00007ffe0a3e1000 8K rw--- /usr/lib64/librdmawrap.so.5.0.0 00007ffe0a3f3000 144K r-x-- /usr/lib64/qpid/client/rdmaconnector.so 00007ffe0a417000 2048K ----- /usr/lib64/qpid/client/rdmaconnector.so 00007ffe0a617000 8K rw--- /usr/lib64/qpid/client/rdmaconnector.so 00007ffe0a619000 44K rw--- [ anon ] 00007ffe0a632000 12K rw--- [ anon ] 00007fff5aa28000 84K rw--- [ stack ] 00007fff5abe4000 4K r-x-- [ anon ] ffffffffff600000 4K r-x-- [ anon ] total 704892K [root@mrg-qe-10 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y [root@mrg-qe-10 bz681279]# ------------------------ 6.1 snap5 i686 long list ------------------------ [root@mrg-qe-07 bz681279]# ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 phase A^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-07 bz681279]# pmap `pidof clin` 6034: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 8324K [root@mrg-qe-07 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase B^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-07 bz681279]# pmap `pidof clin` 6034: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 11016K [root@mrg-qe-07 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase C^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-07 bz681279]# pmap `pidof clin` 6034: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 ... total 210716K [root@mrg-qe-07 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y phase D^Z [1]+ Stopped ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 [root@mrg-qe-07 bz681279]# pmap `pidof clin` 6034: ./clin amqp:tcp:127.0.0.1:5672 {username:guest, password:guest} 400 00110000 16K r-x-- /lib/libuuid.so.1.3.0 00114000 4K rw--- /lib/libuuid.so.1.3.0 00115000 108K r-x-- /usr/lib/qpid/client/sslconnector.so 00130000 4K rw--- /usr/lib/qpid/client/sslconnector.so 00131000 92K r-x-- /usr/lib/libnssutil3.so 00148000 12K rw--- /usr/lib/libnssutil3.so 0014b000 16K r-x-- /lib/libplc4.so 0014f000 4K rw--- /lib/libplc4.so 00150000 724K r-x-- /usr/lib/libqpidclient.so.5.0.0 00205000 20K rw--- /usr/lib/libqpidclient.so.5.0.0 0020c000 276K r-x-- /usr/lib/libboost_program_options.so.5 00251000 8K rw--- /usr/lib/libboost_program_options.so.5 00255000 104K r-x-- /usr/lib/libqpidtypes.so.1.2.0 0026f000 4K rw--- /usr/lib/libqpidtypes.so.1.2.0 00272000 496K r-x-- /usr/lib/libqpidmessaging.so.3.1.0 002ee000 12K rw--- /usr/lib/libqpidmessaging.so.3.1.0 002f1000 1576K r-x-- /lib/libc-2.12.so 0047b000 8K r---- /lib/libc-2.12.so 0047d000 4K rw--- /lib/libc-2.12.so 0047e000 12K rw--- [ anon ] 00481000 2388K r-x-- /usr/lib/libqpidcommon.so.5.0.0 006d6000 68K rw--- /usr/lib/libqpidcommon.so.5.0.0 006e7000 4K rw--- [ anon ] 006e8000 288K r-x-- /lib/libfreebl3.so 00730000 4K rw--- /lib/libfreebl3.so 00731000 16K rw--- [ anon ] 00735000 184K r-x-- /usr/lib/libsslcommon.so.5.0.0 00763000 8K rw--- /usr/lib/libsslcommon.so.5.0.0 00765000 232K r-x-- /lib/libnspr4.so 0079f000 8K rw--- /lib/libnspr4.so 007a1000 4K rw--- [ anon ] 007a2000 12K r-x-- /lib/libplds4.so 007a5000 4K rw--- /lib/libplds4.so 007a6000 72K r-x-- /lib/libz.so.1.2.3 007b8000 4K rw--- /lib/libz.so.1.2.3 007b9000 116K r-x-- /usr/lib/librdmawrap.so.5.0.0 007d6000 4K rw--- /usr/lib/librdmawrap.so.5.0.0 007d7000 20K r-x-- /usr/lib/librdmacm.so.1.0.0 007dc000 4K rw--- /usr/lib/librdmacm.so.1.0.0 007dd000 48K r-x-- /usr/lib/libibverbs.so.1.0.0 007e9000 4K rw--- /usr/lib/libibverbs.so.1.0.0 007ea000 16K r-x-- /usr/lib/sasl2/libanonymous.so.2.0.23 007ee000 4K rw--- /usr/lib/sasl2/libanonymous.so.2.0.23 007ef000 20K r-x-- /usr/lib/sasl2/libsasldb.so.2.0.23 007f4000 4K rw--- /usr/lib/sasl2/libsasldb.so.2.0.23 007f5000 96K r-x-- /usr/lib/libsasl2.so.2.0.23 0080d000 4K rw--- /usr/lib/libsasl2.so.2.0.23 0080e000 48K r-x-- /usr/lib/sasl2/libdigestmd5.so.2.0.23 0081a000 4K rw--- /usr/lib/sasl2/libdigestmd5.so.2.0.23 0081b000 16K r-x-- /usr/lib/sasl2/liblogin.so.2.0.23 0081f000 4K rw--- /usr/lib/sasl2/liblogin.so.2.0.23 00820000 16K r-x-- /usr/lib/sasl2/libcrammd5.so.2.0.23 00824000 4K rw--- /usr/lib/sasl2/libcrammd5.so.2.0.23 00850000 208K r-x-- /usr/lib/libssl3.so 00884000 8K rw--- /usr/lib/libssl3.so 00891000 132K r-x-- /usr/lib/qpid/client/rdmaconnector.so 008b2000 4K rw--- /usr/lib/qpid/client/rdmaconnector.so 0092a000 120K r-x-- /lib/ld-2.12.so 00948000 4K r---- /lib/ld-2.12.so 00949000 4K rw--- /lib/ld-2.12.so 00a50000 4K r-x-- [ anon ] 00ade000 12K r-x-- /lib/libdl-2.12.so 00ae1000 4K r---- /lib/libdl-2.12.so 00ae2000 4K rw--- /lib/libdl-2.12.so 00ae5000 92K r-x-- /lib/libpthread-2.12.so 00afc000 4K r---- /lib/libpthread-2.12.so 00afd000 4K rw--- /lib/libpthread-2.12.so 00afe000 8K rw--- [ anon ] 00b02000 160K r-x-- /lib/libm-2.12.so 00b2a000 4K r---- /lib/libm-2.12.so 00b2b000 4K rw--- /lib/libm-2.12.so 00b2e000 12K r-x-- /usr/lib/libboost_system.so.5 00b31000 4K rw--- /usr/lib/libboost_system.so.5 00b43000 28K r-x-- /lib/librt-2.12.so 00b4a000 4K r---- /lib/librt-2.12.so 00b4b000 4K rw--- /lib/librt-2.12.so 00b4e000 76K r-x-- /usr/lib/libboost_filesystem.so.5 00b61000 4K rw--- /usr/lib/libboost_filesystem.so.5 00b6f000 116K r-x-- /lib/libgcc_s-4.4.5-20110214.so.1 00b8c000 4K rw--- /lib/libgcc_s-4.4.5-20110214.so.1 00c7a000 900K r-x-- /usr/lib/libstdc++.so.6.0.13 00d5b000 16K r---- /usr/lib/libstdc++.so.6.0.13 00d5f000 8K rw--- /usr/lib/libstdc++.so.6.0.13 00d61000 24K rw--- [ anon ] 00d69000 84K r-x-- /lib/libresolv-2.12.so 00d7e000 4K r---- /lib/libresolv-2.12.so 00d7f000 4K rw--- /lib/libresolv-2.12.so 00d80000 8K rw--- [ anon ] 00dac000 16K r-x-- /usr/lib/sasl2/libplain.so.2.0.23 00db0000 4K rw--- /usr/lib/sasl2/libplain.so.2.0.23 00dcd000 28K r-x-- /lib/libcrypt-2.12.so 00dd4000 4K r---- /lib/libcrypt-2.12.so 00dd5000 4K rw--- /lib/libcrypt-2.12.so 00dd6000 156K rw--- [ anon ] 00dfd000 1232K r-x-- /usr/lib/libnss3.so 00f31000 16K rw--- /usr/lib/libnss3.so 00f35000 4K rw--- [ anon ] 00f36000 1480K r-x-- /usr/lib/libcrypto.so.1.0.0 010a8000 80K rw--- /usr/lib/libcrypto.so.1.0.0 010bc000 12K rw--- [ anon ] 054d8000 1484K r-x-- /lib/libdb-4.7.so 0564b000 12K rw--- /lib/libdb-4.7.so 08048000 12K r-x-- /root/bzs/bz681279/clin 0804b000 4K rw--- /root/bzs/bz681279/clin 09d2c000 1120K rw--- [ anon ] ab100000 792K rw--- [ anon ] ab1c6000 232K ----- [ anon ] ab300000 992K rw--- [ anon ] ab3f8000 32K ----- [ anon ] ab400000 984K rw--- [ anon ] ab4f6000 40K ----- [ anon ] ab500000 996K rw--- [ anon ] ab5f9000 28K ----- [ anon ] ab600000 996K rw--- [ anon ] ab6f9000 28K ----- [ anon ] ab700000 984K rw--- [ anon ] ab7f6000 40K ----- [ anon ] ab800000 992K rw--- [ anon ] ab8f8000 32K ----- [ anon ] ab900000 984K rw--- [ anon ] ab9f6000 40K ----- [ anon ] aba00000 992K rw--- [ anon ] abaf8000 32K ----- [ anon ] abb00000 992K rw--- [ anon ] abbf8000 32K ----- [ anon ] abc00000 992K rw--- [ anon ] abcf8000 32K ----- [ anon ] abd00000 996K rw--- [ anon ] abdf9000 28K ----- [ anon ] abe00000 996K rw--- [ anon ] abef9000 28K ----- [ anon ] abf00000 992K rw--- [ anon ] abff8000 32K ----- [ anon ] ac000000 992K rw--- [ anon ] ac0f8000 32K ----- [ anon ] ac100000 984K rw--- [ anon ] ac1f6000 40K ----- [ anon ] ac200000 984K rw--- [ anon ] ac2f6000 40K ----- [ anon ] ac300000 996K rw--- [ anon ] ac3f9000 28K ----- [ anon ] ac400000 992K rw--- [ anon ] ac4f8000 32K ----- [ anon ] ac500000 992K rw--- [ anon ] ac5f8000 32K ----- [ anon ] ac600000 996K rw--- [ anon ] ac6f9000 28K ----- [ anon ] ac700000 992K rw--- [ anon ] ac7f8000 32K ----- [ anon ] ac800000 992K rw--- [ anon ] ac8f8000 32K ----- [ anon ] ac900000 984K rw--- [ anon ] ac9f6000 40K ----- [ anon ] aca00000 984K rw--- [ anon ] acaf6000 40K ----- [ anon ] acb00000 996K rw--- [ anon ] acbf9000 28K ----- [ anon ] acc00000 996K rw--- [ anon ] accf9000 28K ----- [ anon ] acd00000 992K rw--- [ anon ] acdf8000 32K ----- [ anon ] ace00000 992K rw--- [ anon ] acef8000 32K ----- [ anon ] acf00000 992K rw--- [ anon ] acff8000 32K ----- [ anon ] ad000000 992K rw--- [ anon ] ad0f8000 32K ----- [ anon ] ad100000 988K rw--- [ anon ] ad1f7000 36K ----- [ anon ] ad200000 984K rw--- [ anon ] ad2f6000 40K ----- [ anon ] ad300000 992K rw--- [ anon ] ad3f8000 32K ----- [ anon ] ad400000 996K rw--- [ anon ] ad4f9000 28K ----- [ anon ] ad500000 1000K rw--- [ anon ] ad5fa000 24K ----- [ anon ] ad600000 992K rw--- [ anon ] ad6f8000 32K ----- [ anon ] ad700000 996K rw--- [ anon ] ad7f9000 28K ----- [ anon ] ad800000 992K rw--- [ anon ] ad8f8000 32K ----- [ anon ] ad900000 988K rw--- [ anon ] ad9f7000 36K ----- [ anon ] ada00000 988K rw--- [ anon ] adaf7000 36K ----- [ anon ] adb00000 992K rw--- [ anon ] adbf8000 32K ----- [ anon ] adc00000 992K rw--- [ anon ] adcf8000 32K ----- [ anon ] add00000 992K rw--- [ anon ] addf8000 32K ----- [ anon ] ade00000 992K rw--- [ anon ] adef8000 32K ----- [ anon ] adf00000 996K rw--- [ anon ] adff9000 28K ----- [ anon ] ae000000 992K rw--- [ anon ] ae0f8000 32K ----- [ anon ] ae100000 988K rw--- [ anon ] ae1f7000 36K ----- [ anon ] ae200000 984K rw--- [ anon ] ae2f6000 40K ----- [ anon ] ae300000 992K rw--- [ anon ] ae3f8000 32K ----- [ anon ] ae400000 992K rw--- [ anon ] ae4f8000 32K ----- [ anon ] ae500000 992K rw--- [ anon ] ae5f8000 32K ----- [ anon ] ae600000 992K rw--- [ anon ] ae6f8000 32K ----- [ anon ] ae700000 1000K rw--- [ anon ] ae7fa000 24K ----- [ anon ] ae800000 988K rw--- [ anon ] ae8f7000 36K ----- [ anon ] ae900000 996K rw--- [ anon ] ae9f9000 28K ----- [ anon ] aea00000 984K rw--- [ anon ] aeaf6000 40K ----- [ anon ] aeb00000 992K rw--- [ anon ] aebf8000 32K ----- [ anon ] aec00000 984K rw--- [ anon ] aecf6000 40K ----- [ anon ] aed00000 992K rw--- [ anon ] aedf8000 32K ----- [ anon ] aee00000 996K rw--- [ anon ] aeef9000 28K ----- [ anon ] aef00000 988K rw--- [ anon ] aeff7000 36K ----- [ anon ] af000000 992K rw--- [ anon ] af0f8000 32K ----- [ anon ] af100000 996K rw--- [ anon ] af1f9000 28K ----- [ anon ] af200000 992K rw--- [ anon ] af2f8000 32K ----- [ anon ] af300000 992K rw--- [ anon ] af3f8000 32K ----- [ anon ] af400000 980K rw--- [ anon ] af4f5000 44K ----- [ anon ] af500000 996K rw--- [ anon ] af5f9000 28K ----- [ anon ] af600000 992K rw--- [ anon ] af6f8000 32K ----- [ anon ] af700000 992K rw--- [ anon ] af7f8000 32K ----- [ anon ] af800000 1000K rw--- [ anon ] af8fa000 24K ----- [ anon ] af900000 984K rw--- [ anon ] af9f6000 40K ----- [ anon ] afa00000 988K rw--- [ anon ] afaf7000 36K ----- [ anon ] afb00000 992K rw--- [ anon ] afbf8000 32K ----- [ anon ] afc00000 992K rw--- [ anon ] afcf8000 32K ----- [ anon ] afd00000 992K rw--- [ anon ] afdf8000 32K ----- [ anon ] afe00000 992K rw--- [ anon ] afef8000 32K ----- [ anon ] aff00000 996K rw--- [ anon ] afff9000 28K ----- [ anon ] b0000000 996K rw--- [ anon ] b00f9000 28K ----- [ anon ] b0100000 984K rw--- [ anon ] b01f6000 40K ----- [ anon ] b0200000 984K rw--- [ anon ] b02f6000 40K ----- [ anon ] b0300000 992K rw--- [ anon ] b03f8000 32K ----- [ anon ] b0400000 992K rw--- [ anon ] b04f8000 32K ----- [ anon ] b0500000 996K rw--- [ anon ] b05f9000 28K ----- [ anon ] b0600000 996K rw--- [ anon ] b06f9000 28K ----- [ anon ] b0700000 992K rw--- [ anon ] b07f8000 32K ----- [ anon ] b0800000 992K rw--- [ anon ] b08f8000 32K ----- [ anon ] b0900000 984K rw--- [ anon ] b09f6000 40K ----- [ anon ] b0a00000 984K rw--- [ anon ] b0af6000 40K ----- [ anon ] b0b00000 996K rw--- [ anon ] b0bf9000 28K ----- [ anon ] b0c00000 996K rw--- [ anon ] b0cf9000 28K ----- [ anon ] b0d00000 992K rw--- [ anon ] b0df8000 32K ----- [ anon ] b0e00000 992K rw--- [ anon ] b0ef8000 32K ----- [ anon ] b0f00000 992K rw--- [ anon ] b0ff8000 32K ----- [ anon ] b1000000 992K rw--- [ anon ] b10f8000 32K ----- [ anon ] b1100000 988K rw--- [ anon ] b11f7000 36K ----- [ anon ] b1200000 988K rw--- [ anon ] b12f7000 36K ----- [ anon ] b1300000 992K rw--- [ anon ] b13f8000 32K ----- [ anon ] b1400000 992K rw--- [ anon ] b14f8000 32K ----- [ anon ] b1500000 992K rw--- [ anon ] b15f8000 32K ----- [ anon ] b1600000 996K rw--- [ anon ] b16f9000 28K ----- [ anon ] b1700000 996K rw--- [ anon ] b17f9000 28K ----- [ anon ] b1800000 992K rw--- [ anon ] b18f8000 32K ----- [ anon ] b1900000 984K rw--- [ anon ] b19f6000 40K ----- [ anon ] b1aff000 4K ----- [ anon ] b1b00000 10240K rw--- [ anon ] b2500000 264K rw--- [ anon ] b2542000 760K ----- [ anon ] b26ff000 4K ----- [ anon ] b2700000 10240K rw--- [ anon ] b3100000 264K rw--- [ anon ] b3142000 760K ----- [ anon ] b32ff000 4K ----- [ anon ] b3300000 10240K rw--- [ anon ] b3d00000 264K rw--- [ anon ] b3d42000 760K ----- [ anon ] b3eff000 4K ----- [ anon ] b3f00000 10240K rw--- [ anon ] b4900000 264K rw--- [ anon ] b4942000 760K ----- [ anon ] b4aff000 4K ----- [ anon ] b4b00000 10240K rw--- [ anon ] b5500000 1024K rw--- [ anon ] b56ff000 4K ----- [ anon ] b5700000 10240K rw--- [ anon ] b6100000 528K rw--- [ anon ] b6184000 496K ----- [ anon ] b62ff000 4K ----- [ anon ] b6300000 10240K rw--- [ anon ] b6d00000 308K rw--- [ anon ] b6d4d000 716K ----- [ anon ] b6ea2000 4K ----- [ anon ] b6ea3000 10268K rw--- [ anon ] b78b7000 12K rw--- [ anon ] bf973000 84K rw--- [ stack ] total 210716K [root@mrg-qe-07 bz681279]# fg ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 y |
Description of problem: qpid c++ client per-connection memory consumption is observed rapidly different on RHEL6.1 x86_64 from the others (RHEL 5.6 i386/x86_64 , RHEL 6.1 i686). Attached client was used for connection object memory consumption. ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 creates 400 unique connections to broker. The observed client memory ocupation was for RHEL 4.9 / 5.6 i386/x86_64 , RHEL 6.1 i686 from 200MB ... 250MB (pmap), but RHEL 6.1 x86_64 showed repeatively ~ 700 MB. See details below... Version-Release number of selected component (if applicable): qpid-cpp-*-0.10-4.el5 , qpid-cpp-*-0.10-3.el6 How reproducible: 100% (mrg-qe-10) Steps to Reproduce: 1. service qpidd start auth=yes then auth=no 2. ./clin 'amqp:tcp:127.0.0.1:5672' '{username:guest, password:guest}' 400 ./clin 'amqp:tcp:127.0.0.1:5672' '' 400 3. at the step D type ^Z and pmap `pidof clin` Actual results: RHEL6.1 x86_64 connection is much more hungry than others. Expected results: RHEL6.1 x86_64 connection should be comparably hungry than others. Additional info: