I noticed lately that "pmap" and "ps" report different Resident Memory sizes on my system:
"ps" reports 2459500k: # ps -e -o pid,pri,rss,vsz,args | grep 28023 | grep -v grep 28023 59 [b]2459500 [/b]6980072 /usr/local/java/jdk1.6.0.04/bin/amd64/java -Xms6144m -Xmx6144m ... "pmap" reports 6940568K. Any idea which number should I believe and what could have caused it? Thanks Lieting # pmap -x 28023 28023: /usr/local/java/jdk1.6.0.04/bin/amd64/java -Xms6144m -Xmx6144m -ea:des Address Kbytes RSS Anon Locked Mode Mapped File 0000000000400000 52 52 - 52 r-x-- java 000000000041C000 4 4 4 4 rw--- java 000000000041D000 575536 575536 235976 575536 rw--- [ heap ] FFFFFD7E72186000 88 88 88 88 rw--R [ anon ] FFFFFD7E72286000 96 96 96 96 rw--R [ anon ] FFFFFD7E72385000 108 108 108 108 rw--R [ anon ] FFFFFD7E72483000 124 124 124 124 rw--R [ stack tid=59 ] FFFFFD7E7258E000 88 88 88 88 rw--R [ stack tid=55 ] FFFFFD7E7268E000 96 96 96 96 rw--R [ stack tid=24 ] FFFFFD7E72790000 96 96 96 96 rw--R [ stack tid=23 ] FFFFFD7E72891000 100 100 100 100 rw--R [ stack tid=22 ] FFFFFD7E72997000 84 84 84 84 rw--R [ stack tid=21 ] FFFFFD7E72A97000 92 92 92 92 rw--R [ stack tid=20 ] FFFFFD7E72AB0000 32 32 - 32 r-x-- libaio.so.1 FFFFFD7E72AC8000 4 4 4 4 rw--- libaio.so.1 FFFFFD7E72AC9000 4 4 - 4 rw--- libaio.so.1 FFFFFD7E72AD0000 4 4 4 4 rwx-- [ anon ] FFFFFD7E72AE0000 8 8 - 8 r-x-- liblbmaux.so.1 FFFFFD7E72AF1000 4 4 4 4 rw--- liblbmaux.so.1 FFFFFD7E72B00000 4 4 4 4 rwx-- [ anon ] FFFFFD7E72B10000 860 860 - 860 r-x-- liblbm.so.1 FFFFFD7E72BF6000 28 28 28 28 rw--- liblbm.so.1 FFFFFD7E72C00000 1488 1488 - 1488 r-x-- libCstd.so.1 FFFFFD7E72D83000 512 512 48 512 rw--- libCstd.so.1 FFFFFD7E72E10000 32 32 - 32 r-x-- librt.so.1 FFFFFD7E72E28000 4 4 4 4 rw--- librt.so.1 FFFFFD7E72E30000 52 52 - 52 r-x-- liblbmmon.so.1 FFFFFD7E72E4C000 4 4 4 4 rw--- liblbmmon.so.1 FFFFFD7E72E4D000 8 8 - 8 rw--- liblbmmon.so.1 FFFFFD7E72E60000 108 108 - 108 r-x-- liblbmj.so FFFFFD7E72E8A000 8 8 8 8 rw--- liblbmj.so FFFFFD7E72F86000 96 96 96 96 rw--R [ stack tid=19 ] FFFFFD7E72FA0000 64 64 64 64 rwx-- [ anon ] FFFFFD7E72FC0000 116 116 - 116 r-x-- libdesjni0.1.so FFFFFD7E72FEC000 12 12 12 12 rw--- libdesjni0.1.so FFFFFD7E730DE000 96 96 96 96 rw--R [ stack tid=18 ] FFFFFD7E731DC000 112 112 112 112 rw--R [ stack tid=17 ] FFFFFD7E732E5000 84 84 84 84 rw--R [ stack tid=16 ] FFFFFD7E733FB000 4 4 4 4 rw--R [ stack tid=15 ] FFFFFD7E734E8000 88 88 88 88 rw--R [ stack tid=14 ] FFFFFD7E73500000 316 316 - 316 r-x-- pkcs11_softtoken.so.1 FFFFFD7E7355F000 12 12 8 12 rw--- pkcs11_softtoken.so.1 FFFFFD7E73570000 4 4 4 4 rwx-- [ anon ] FFFFFD7E73580000 16 16 - 16 r-x-- libpthread.so.1 FFFFFD7E73590000 4 4 4 4 rwx-- [ anon ] FFFFFD7E735A0000 4 4 4 4 rwx-- [ anon ] FFFFFD7E735B0000 24 24 - 24 r-x-- libcryptoutil.so.1 FFFFFD7E735C6000 8 8 8 8 rw--- libcryptoutil.so.1 FFFFFD7E735D0000 4 4 4 4 rwx-- [ anon ] FFFFFD7E735E0000 128 128 - 128 r-x-- libpkcs11.so.1 FFFFFD7E73600000 4 4 4 4 rw--- libpkcs11.so.1 FFFFFD7E73601000 4 4 4 4 rw--- libpkcs11.so.1 FFFFFD7E73610000 60 60 - 60 r-x-- libj2pkcs11.so FFFFFD7E7362E000 4 4 4 4 rw--- libj2pkcs11.so FFFFFD7E73639000 1088 1088 - 1088 r--s- dev:85,116 ino:5845 FFFFFD7E7374B000 1112 1112 - 1112 r--s- dev:85,116 ino:5826 FFFFFD7E73962000 4 4 4 4 rw--R [ stack tid=13 ] FFFFFD7E73A5A000 44 44 44 44 rw--R [ stack tid=12 ] FFFFFD7E73B57000 4 4 4 4 rw--R [ anon ] FFFFFD7E73B5C000 44 44 44 44 rw--R [ stack tid=11 ] FFFFFD7E73C68000 4 4 4 4 rw--R [ stack tid=10 ] FFFFFD7E73D55000 88 88 88 88 rw--R [ stack tid=9 ] FFFFFD7E73E58000 84 84 84 84 rw--R [ stack tid=8 ] FFFFFD7E73F6B000 16 16 16 16 rw--R [ stack tid=7 ] FFFFFD7E73F71000 1580 1580 - 1580 r--s- dev:85,30 ino:34133 FFFFFD7E741FC000 8 8 8 8 rw--R [ stack tid=4 ] FFFFFD7E74200000 8192 8192 8184 8192 rwx-- [ anon ] FFFFFD7E74A10000 4 4 4 4 rwx-- [ anon ] FFFFFD7E74A20000 4 4 4 4 rwx-- [ anon ] FFFFFD7E74A2B000 28 28 - 28 r--s- dev:85,30 ino:34132 FFFFFD7E74A34000 12 12 - 12 r--s- dev:85,30 ino:34022 FFFFFD7E74A43000 12 12 - 12 r--s- dev:85,30 ino:34105 FFFFFD7E74A50000 16 16 - 16 r--s- dev:85,116 ino:5850 FFFFFD7E74A5E000 20 20 - 20 r--s- dev:85,116 ino:5849 FFFFFD7E74A70000 20 20 - 20 r--s- dev:85,116 ino:5848 FFFFFD7E74A7A000 8 8 - 8 r--s- dev:85,116 ino:5847 FFFFFD7E74A87000 20 20 - 20 r--s- dev:85,116 ino:5846 FFFFFD7E74A9C000 64 64 - 64 r--s- dev:85,116 ino:5844 FFFFFD7E74AAE000 64 64 - 64 r--s- dev:85,116 ino:5843 FFFFFD7E74AC0000 64 64 64 64 rwx-- [ anon ] FFFFFD7E74BD0000 8 8 8 8 rw--R [ stack tid=3 ] FFFFFD7E74BD4000 44 44 44 44 rwx-- [ anon ] FFFFFD7E74C00000 44 44 44 44 rwx-- [ anon ] FFFFFD7E74C2A000 8192 8192 8176 8192 rwx-- [ anon ] FFFFFD7E7542A000 4096 4096 4096 4096 rwx-- [ anon ] FFFFFD7E7582A000 4 4 4 4 rwx-- [ anon ] FFFFFD7E75837000 224 224 - 224 r--s- dev:85,116 ino:5842 FFFFFD7E75871000 4 4 - 4 r--s- dev:85,116 ino:5841 FFFFFD7E75882000 4 4 - 4 r--s- dev:85,116 ino:5840 FFFFFD7E75886000 32 32 - 32 r--s- dev:85,116 ino:5839 FFFFFD7E75898000 36 36 - 36 r--s- dev:85,116 ino:5838 FFFFFD7E758AD000 96 96 - 96 r--s- dev:85,116 ino:5837 FFFFFD7E758C7000 28 28 - 28 r--s- dev:85,116 ino:5836 FFFFFD7E758D1000 12 12 - 12 r--s- dev:85,116 ino:5835 FFFFFD7E758DC000 8 8 - 8 r--s- dev:85,116 ino:5834 FFFFFD7E758E3000 100 100 - 100 r--s- dev:85,116 ino:5832 FFFFFD7E759FC000 8 8 8 8 rw--R [ stack tid=6 ] FFFFFD7E75A00000 22528 22528 18432 22528 rwx-- [ anon ] FFFFFD7E7AE00000 4194304 4194304 57344 4194304 rwx-- [ anon ] FFFFFD7F7AE00000 2097152 2097152 2097152 2097152 rwx-- [ anon ] FFFFFD7FFAE0E000 176 176 - 176 r--s- dev:85,116 ino:5830 FFFFFD7FFAF3A000 8 8 8 8 rw--R [ stack tid=5 ] FFFFFD7FFAF3E000 40 40 40 40 rwx-- [ anon ] FFFFFD7FFB000000 4096 4096 4096 4096 rwx-- [ anon ] FFFFFD7FFE004000 8 8 - 8 r--s- dev:85,116 ino:5833 FFFFFD7FFE016000 4 4 - 4 r--s- dev:85,116 ino:5828 FFFFFD7FFE022000 112 112 - 112 r--s- dev:85,116 ino:5827 FFFFFD7FFE040000 28 28 - 28 r-x-- libmanagement.so FFFFFD7FFE056000 4 4 4 4 rw--- libmanagement.so FFFFFD7FFE060000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE070000 72 72 - 72 r-x-- libnet.so FFFFFD7FFE091000 8 8 8 8 rw--- libnet.so FFFFFD7FFE0A0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE0B0000 64 64 - 64 r-x-- libzip.so FFFFFD7FFE0CF000 12 12 12 12 rw--- libzip.so FFFFFD7FFE0E0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE0F0000 188 188 - 188 r-x-- libjava.so FFFFFD7FFE12E000 16 16 16 16 rw--- libjava.so FFFFFD7FFE140000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE150000 68 68 - 68 r-x-- libverify.so FFFFFD7FFE170000 8 8 8 8 rw--- libverify.so FFFFFD7FFE182000 4 4 - 4 r--s- dev:85,116 ino:5831 FFFFFD7FFE186000 20 20 - 20 r--s- dev:85,116 ino:5829 FFFFFD7FFE190000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE1A0000 40 40 - 40 r-x-- libhpi.so FFFFFD7FFE1B9000 4 4 4 4 rw--- libhpi.so FFFFFD7FFE1BA000 20 20 - 20 rw--- libhpi.so FFFFFD7FFE1D0000 32 32 - 32 rw-s- dev:274,2 ino:4075970133 FFFFFD7FFE1E0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE1F0000 4 4 - 4 r---- [ anon ] FFFFFD7FFE1FA000 4 4 - 4 rwxs- [ anon ] FFFFFD7FFE2EC000 128 128 128 128 rw--R [ stack tid=2 ] FFFFFD7FFE30E000 64 64 64 64 rw--- [ anon ] FFFFFD7FFE320000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE330000 16 16 - 16 r-x-- libmp.so.2 FFFFFD7FFE344000 4 4 4 4 rw--- libmp.so.2 FFFFFD7FFE350000 8 8 - 8 r-x-- libmd5.so.1 FFFFFD7FFE362000 4 4 4 4 rw--- libmd5.so.1 FFFFFD7FFE370000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE380000 28 28 - 28 r-x-- libgen.so.1 FFFFFD7FFE397000 4 4 4 4 rw--- libgen.so.1 FFFFFD7FFE3A0000 36 36 - 36 r-x-- libuutil.so.1 FFFFFD7FFE3B9000 4 4 4 4 rw--- libuutil.so.1 FFFFFD7FFE3C0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE3D0000 100 100 - 100 r-x-- libscf.so.1 FFFFFD7FFE3F9000 4 4 4 4 rw--- libscf.so.1 FFFFFD7FFE400000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE410000 348 348 - 348 r-x-- libm.so.2 FFFFFD7FFE476000 24 24 12 24 rw--- libm.so.2 FFFFFD7FFE480000 664 664 - 664 r-x-- libnsl.so.1 FFFFFD7FFE536000 16 16 16 16 rw--- libnsl.so.1 FFFFFD7FFE53A000 36 36 20 36 rw--- libnsl.so.1 FFFFFD7FFE550000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE560000 8 8 - 8 r-x-- libdoor.so.1 FFFFFD7FFE572000 4 4 4 4 rw--- libdoor.so.1 FFFFFD7FFE580000 52 52 - 52 r-x-- libCrun.so.1 FFFFFD7FFE59C000 12 12 12 12 rw--- libCrun.so.1 FFFFFD7FFE59F000 20 20 8 20 rw--- libCrun.so.1 FFFFFD7FFE5B0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE5C0000 16 16 - 16 r-x-- libm.so.1 FFFFFD7FFE5D3000 4 4 4 4 rw--- libm.so.1 FFFFFD7FFE5DE000 64 64 64 64 rw--- [ anon ] FFFFFD7FFE5F0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFE600000 11260 11260 - 11260 r-x-- libjvm.so FFFFFD7FFF100000 516 516 512 516 rw--- libjvm.so FFFFFD7FFF181000 128 128 120 128 rw--- libjvm.so FFFFFD7FFF1B0000 60 60 - 60 r-x-- libsocket.so.1 FFFFFD7FFF1CF000 4 4 4 4 rw--- libsocket.so.1 FFFFFD7FFF1E0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFF1F0000 4 4 - 4 r-x-- libsched.so.1 FFFFFD7FFF200000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFF210000 900 900 - 900 r-x-- libc.so.1 FFFFFD7FFF301000 28 28 28 28 rw--- libc.so.1 FFFFFD7FFF308000 16 16 12 16 rw--- libc.so.1 FFFFFD7FFF310000 4 4 - 4 r-x-- libdl.so.1 FFFFFD7FFF321000 4 4 4 4 rw--- libdl.so.1 FFFFFD7FFF330000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFF340000 36 36 - 36 r-x-- libjli.so FFFFFD7FFF358000 8 8 8 8 rw--- libjli.so FFFFFD7FFF360000 20 20 - 20 r-x-- libthread.so.1 FFFFFD7FFF370000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFF380000 4 4 - 4 r-x-- mlockall.so.1 FFFFFD7FFF390000 4 4 4 4 rw--- mlockall.so.1 FFFFFD7FFF3A0000 24 24 20 24 rwx-- [ anon ] FFFFFD7FFF3B0000 4 4 4 4 rwx-- [ anon ] FFFFFD7FFF3B5000 212 212 - 212 r-x-- ld.so.1 FFFFFD7FFF3FA000 8 8 8 8 rwx-- ld.so.1 FFFFFD7FFF3FC000 8 8 8 8 rwx-- ld.so.1 FFFFFD7FFFDFB000 20 20 4 20 rw--- [ stack ] ---------------- ---------- ---------- ---------- ---------- total Kb 6940568 [b]6940568 [/b]2436872 6940568 This message posted from opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org