I am still debugging why our app is growing like crazy.
Here's an interesting output:
-------------------------------------------------------------------------------------------------------------
$ pmap -xs 
pmap -xs 21142 | more
21142:  /dvs/dncs/bin/dataPump.pete /dvs/dvsFiles/BFS_REMOTE/8
 Address  Kbytes     RSS    Anon  Locked Pgsz Mode   Mapped File
00010000     456     456       -       -   8K r-x--  dataPump.pete
00082000      16      16       -       -    - r-x--  dataPump.pete
00086000      72      72       -       -   8K r-x--  dataPump.pete
00098000      16      16       -       -    - r-x--  dataPump.pete
0009C000     176     176       -       -   8K r-x--  dataPump.pete
000C8000      64      64       -       -    - r-x--  dataPump.pete
000D8000     152     152       -       -   8K r-x--  dataPump.pete
000FE000       8       8       -       -    - r-x--  dataPump.pete
00100000      64      64       -       -   8K r-x--  dataPump.pete
00110000      16      16       -       -    - r-x--  dataPump.pete
00114000      64      64       -       -   8K r-x--  dataPump.pete
00124000       8       8       -       -    - r-x--  dataPump.pete
00126000      72      72       -       -   8K r-x--  dataPump.pete
00138000     112     112       -       -    - r-x--  dataPump.pete
00154000      88      88       -       -   8K r-x--  dataPump.pete
0016A000      24      24       -       -    - r-x--  dataPump.pete
00170000      40      40       -       -   8K r-x--  dataPump.pete
00188000      72      72      64       -   8K rwx--  dataPump.pete
0019A000      40      40      40       -   8K rwx--    [ heap ]
001A4000      24       -       -       -    - rwx--    [ heap ]
001AA000       8       8       8       -   8K rwx--    [ heap ]
001AC000      24       -       -       -    - rwx--    [ heap ]
001B2000       8       8       8       -   8K rwx--    [ heap ]
001B4000      24       -       -       -    - rwx--    [ heap ]
001BA000      64      64      64       -   8K rwx--    [ heap ]
FD000000    8192    8192    8192       -   8K rwx--    [ anon ]
FDC00000    4096    4096    4096       -   8K rwx--    [ anon ]
FE080000    2048    2048    2048       -   8K rwx--    [ anon ]
FE300000    1024    1024    1024       -   8K rwx--    [ anon ]
FE480000     512     512     512       -   8K rwx--    [ anon ]
FE540000     256     256     256       -   8K rwx--    [ anon ]
FE590000     384     384     384       -   8K rw---    [ anon ]
FE6FA000       8       8       8       -   8K rwx-R    [ anon ]
FE7FA000       8       8       8       -   8K rwx-R    [ anon ]
FE8FA000       8       8       8       -   8K rwx-R    [ anon ]
FE930000     128     128     128       -   8K rwx--    [ anon ]
FE960000      64      64      64       -   8K rwx--    [ anon ]
FEA78000      16      16      16       -   8K rwx-R    [ anon ]
FEB7A000       8       8       8       -   8K rwx-R    [ anon ]
FEB80000      64      64      64       -   8K rw---    [ anon ]
FEBA0000      64      64      64       -   8K rw---    [ anon ]
FEBC0000      24      24       -       -   8K rwxs-    [ shmid=0x3 ]
FEBC6000      32      32       -       -    - rwxs-    [ shmid=0x3 ]
FEBE0000     184      32       -       -    - rw-s-  dev:85,510 ino:93136
FEC20000      64      64      64       -   8K rwx--    [ anon ]
FEC40000      72      72       -       -   8K r-x--  libCstd_isa.so.1
FEC52000       8       8       -       -    - r-x--  libCstd_isa.so.1
FEC54000       8       8       -       -   8K r-x--  libCstd_isa.so.1
FEC56000       8       8       -       -    - r-x--  libCstd_isa.so.1
FEC58000       8       8       -       -   8K r-x--  libCstd_isa.so.1
FEC5A000      16      16       -       -    - r-x--  libCstd_isa.so.1
FEC6C000       8       8       8       -   8K rwx--  libCstd_isa.so.1
FEC80000     152     152       -       -   8K r-x--  libc.so.1
FECA6000      16      16       -       -    - r-x--  libc.so.1
FECAA000     400     400       -       -   8K r-x--  libc.so.1
FED0E000       8       8       -       -    - r-x--  libc.so.1
FED10000     272     272       -       -   8K r-x--  libc.so.1
FED64000      32      32      32       -   8K rwx--  libc.so.1
FED6C000       8       8       8       -   8K rwx--  libc.so.1
FED80000     384     384       -       -   8K r-x--  libCstd.so.1
FEDE0000      40      40       -       -    - r-x--  libCstd.so.1
FEDEA000      24      24       -       -   8K r-x--  libCstd.so.1
FEDF0000      40      40       -       -    - r-x--  libCstd.so.1
FEDFA000      16      16       -       -   8K r-x--  libCstd.so.1
FEDFE000      48      48       -       -    - r-x--  libCstd.so.1
FEE0A000       8       8       -       -   8K r-x--  libCstd.so.1
FEE0C000       8       8       -       -    - r-x--  libCstd.so.1
FEE0E000       8       8       -       -   8K r-x--  libCstd.so.1
FEE10000      40      40       -       -    - r-x--  libCstd.so.1
FEE1A000      16      16       -       -   8K r-x--  libCstd.so.1
FEE1E000      48      48       -       -    - r-x--  libCstd.so.1
FEE2A000       8       8       -       -   8K r-x--  libCstd.so.1
FEE2C000       8       8       -       -    - r-x--  libCstd.so.1
FEE2E000       8       8       -       -   8K r-x--  libCstd.so.1
FEE30000      32      32       -       -    - r-x--  libCstd.so.1
FEE38000       8       8       -       -   8K r-x--  libCstd.so.1
FEE3A000      40      40       -       -    - r-x--  libCstd.so.1
FEE44000       8       8       -       -   8K r-x--  libCstd.so.1
FEE46000      16      16       -       -    - r-x--  libCstd.so.1
FEE4A000      88      88       -       -   8K r-x--  libCstd.so.1
FEE60000       8       8       -       -    - r-x--  libCstd.so.1
FEE62000       8       8       -       -   8K r-x--  libCstd.so.1
FEE64000      40      40       -       -    - r-x--  libCstd.so.1
FEE6E000       8       8       -       -   8K r-x--  libCstd.so.1
FEE70000      16      16       -       -    - r-x--  libCstd.so.1
FEE74000      16      16       -       -   8K r-x--  libCstd.so.1
FEE78000      16      16       -       -    - r-x--  libCstd.so.1
FEE7C000      72      72       -       -   8K r-x--  libCstd.so.1
FEE8E000      16      16       -       -    - r-x--  libCstd.so.1
FEE92000      16      16       -       -   8K r-x--  libCstd.so.1
FEE96000       8       8       -       -    - r-x--  libCstd.so.1
FEE98000       8       8       -       -   8K r-x--  libCstd.so.1
FEE9A000     296     296       -       -    - r-x--  libCstd.so.1
FEEE4000       8       8       -       -   8K r-x--  libCstd.so.1
FEEE6000       8       8       -       -    - r-x--  libCstd.so.1
FEEF6000      40      40      40       -   8K rwx--  libCstd.so.1
FEF10000      16      16      16       -   8K rwx--    [ anon ]
FEF14000       8       -       -       -    - rwx--    [ anon ]
FEF20000       8       8       8       -   8K rwx--    [ anon ]
FEF30000      16      16       -       -   8K r-x--  libm.so.1
FEF42000       8       8       8       -   8K rwx--  libm.so.1
FEF50000      48      48       -       -   8K r-x--  libCrun.so.1
FEF6A000       8       8       8       -   8K rwx--  libCrun.so.1
FEF6C000       8       -       -       -    - rwx--  libCrun.so.1
FEF6E000       8       8       8       -   8K rwx--  libCrun.so.1
FEF80000     216     216       -       -   8K r-x--  librwtool.so.2
FEFB6000       8       8       -       -    - r-x--  librwtool.so.2
FEFB8000      64      64       -       -   8K r-x--  librwtool.so.2
FEFC8000       8       8       -       -    - r-x--  librwtool.so.2
FEFCA000      16      16       -       -   8K r-x--  librwtool.so.2
FEFCE000       8       8       -       -    - r-x--  librwtool.so.2
FEFD0000      64      64       -       -   8K r-x--  librwtool.so.2
FEFE0000       8       8       -       -    - r-x--  librwtool.so.2
FEFE2000      48      48       -       -   8K r-x--  librwtool.so.2
FEFEE000       8       8       -       -    - r-x--  librwtool.so.2
FEFF0000       8       8       -       -   8K r-x--  librwtool.so.2
FEFF2000       8       8       -       -    - r-x--  librwtool.so.2
FEFF4000      16      16       -       -   8K r-x--  librwtool.so.2
FEFF8000      56      56       -       -    - r-x--  librwtool.so.2
FF006000      16      16       -       -   8K r-x--  librwtool.so.2
FF018000      48      48      48       -   8K rwx--  librwtool.so.2
FF030000     152     152       -       -   8K r-x--  libiostream.so.1
FF056000      32      32       -       -    - r-x--  libiostream.so.1
FF06C000      24      24      24       -   8K rwx--  libiostream.so.1
FF080000     128     128       -       -   8K r-x--  libnsl.so.1
FF0A0000      56      56       -       -    - r-x--  libnsl.so.1
FF0AE000     152     152       -       -   8K r-x--  libnsl.so.1
FF0D4000     184     184       -       -    - r-x--  libnsl.so.1
FF102000      64      64       -       -   8K r-x--  libnsl.so.1
FF122000      40      40      40       -   8K rwx--  libnsl.so.1
FF12C000       8       -       -       -    - rwx--  libnsl.so.1
FF12E000      16      16      16       -   8K rwx--  libnsl.so.1
FF140000      48      48       -       -   8K r-x--  libsocket.so.1
FF15C000       8       8       8       -   8K rwx--  libsocket.so.1
FF170000      56      56       -       -   8K r-x--  libifgls.so
FF17E000     224     224       -       -    - r-x--  libifgls.so
FF1C4000      24      24      24       -   8K rwx--  libifgls.so
FF1D0000      64      64       -       -   8K r-x--  libthos.so
FF1E0000      32      32       -       -    - r-x--  libthos.so
FF1F6000      16      16      16       -   8K rwx--  libthos.so
FF200000      64      64       -       -   8K r-x--  libthgen.so
FF210000     344     344       -       -    - r-x--  libthgen.so
FF274000      48      48      40       -   8K rwx--  libthgen.so
FF290000       8       8       8       -   8K rwx--    [ anon ]
FF2A0000      64      64       -       -   8K r-x--  libthsql.so
FF2B0000     248     248       -       -    - r-x--  libthsql.so
FF2FC000      16      16      16       -   8K rwx--  libthsql.so
FF310000       8       8       8       -   8K rwx--    [ anon ]
FF320000      64      64       -       -   8K r-x--  libthasf.so
FF330000     184     184       -       -    - r-x--  libthasf.so
FF36C000      24      24      24       -   8K rwx--  libthasf.so
FF380000      32      32       -       -   8K r-x--  libaio.so.1
FF398000       8       8       8       -   8K rwx--  libaio.so.1
FF3A4000       8       8       -       -   8K rwxs-    [ anon ]
FF3B0000     176     176       -       -   8K r-x--  ld.so.1
FF3E4000      16      16       -       -   8K r-x--  libc_psr.so.1
FF3EC000       8       8       8       -   8K rwx--  ld.so.1
FF3EE000       8       8       8       -   8K rwx--  ld.so.1
FF3F8000      16      16       -       -   8K r-x--  libthread.so.1
FFBFA000      24      24      24       -   8K rwx--    [ stack ]
-------- ------- ------- ------- -------
total Kb   24816   24568   17584       -
------------------------------------------------------------------------------------------------------------

Notes:
* anon doubles about every 10 minutes
* the code is not doing any mmap

Questions:
* how do I figure out who/what is making the anon double every 10 minutes?

Thanks,
-- prasad
This message posted from opensolaris.org

Reply via email to