Skip to content

Instantly share code, notes, and snippets.

@homer6
Created November 13, 2011 00:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save homer6/1361380 to your computer and use it in GitHub Desktop.
Save homer6/1361380 to your computer and use it in GitHub Desktop.
Memory Maps of two different process
Server 1:
cat /proc/28889/maps
00400000-0043b000 r-xp 00000000 ca:01 2516648 /services/geoipd/geoipd
0063a000-0063b000 r--p 0003a000 ca:01 2516648 /services/geoipd/geoipd
0063b000-0063c000 rw-p 0003b000 ca:01 2516648 /services/geoipd/geoipd
0214d000-219d7000 rw-p 00000000 00:00 0 [heap]
7f0038000000-7f0038021000 rw-p 00000000 00:00 0
7f0038021000-7f003c000000 ---p 00000000 00:00 0
7f003ed31000-7f003ed32000 ---p 00000000 00:00 0
7f003ed32000-7f003f532000 rw-p 00000000 00:00 0
7f003f532000-7f003f534000 r-xp 00000000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f003f534000-7f003f734000 ---p 00002000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f003f734000-7f003f735000 r--p 00002000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f003f735000-7f003f736000 rw-p 00003000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f003f736000-7f0040576000 r--p 00000000 ca:01 16950 /usr/lib/libicudata.so.44.2
7f0040576000-7f0040775000 ---p 00e40000 ca:01 16950 /usr/lib/libicudata.so.44.2
7f0040775000-7f0040776000 rw-p 00e3f000 ca:01 16950 /usr/lib/libicudata.so.44.2
7f0040776000-7f00407f9000 r-xp 00000000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f00407f9000-7f00409f8000 ---p 00083000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f00409f8000-7f00409f9000 r--p 00082000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f00409f9000-7f00409fa000 rw-p 00083000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f00409fa000-7f0040bab000 r-xp 00000000 ca:01 16951 /usr/lib/libicui18n.so.44.2
7f0040bab000-7f0040dab000 ---p 001b1000 ca:01 16951 /usr/lib/libicui18n.so.44.2
7f0040dab000-7f0040db6000 r--p 001b1000 ca:01 16951 /usr/lib/libicui18n.so.44.2
7f0040db6000-7f0040db7000 rw-p 001bc000 ca:01 16951 /usr/lib/libicui18n.so.44.2
7f0040db7000-7f0040db8000 rw-p 00000000 00:00 0
7f0040db8000-7f0040eec000 r-xp 00000000 ca:01 16957 /usr/lib/libicuuc.so.44.2
7f0040eec000-7f00410ec000 ---p 00134000 ca:01 16957 /usr/lib/libicuuc.so.44.2
7f00410ec000-7f00410fb000 r--p 00134000 ca:01 16957 /usr/lib/libicuuc.so.44.2
7f00410fb000-7f00410fc000 rw-p 00143000 ca:01 16957 /usr/lib/libicuuc.so.44.2
7f00410fc000-7f0041100000 rw-p 00000000 00:00 0
7f0041100000-7f0041295000 r-xp 00000000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f0041295000-7f0041494000 ---p 00195000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f0041494000-7f0041498000 r--p 00194000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f0041498000-7f0041499000 rw-p 00198000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f0041499000-7f004149f000 rw-p 00000000 00:00 0
7f004149f000-7f00414b4000 r-xp 00000000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f00414b4000-7f00416b3000 ---p 00015000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f00416b3000-7f00416b4000 r--p 00014000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f00416b4000-7f00416b5000 rw-p 00015000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f00416b5000-7f004179d000 r-xp 00000000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f004179d000-7f004199d000 ---p 000e8000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f004199d000-7f00419a5000 r--p 000e8000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f00419a5000-7f00419a7000 rw-p 000f0000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f00419a7000-7f00419bc000 rw-p 00000000 00:00 0
7f00419bc000-7f00419d4000 r-xp 00000000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f00419d4000-7f0041bd3000 ---p 00018000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f0041bd3000-7f0041bd4000 r--p 00017000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f0041bd4000-7f0041bd5000 rw-p 00018000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f0041bd5000-7f0041bd9000 rw-p 00000000 00:00 0
7f0041bd9000-7f0041bf0000 r-xp 00000000 ca:01 17382 /usr/lib/libboost_thread.so.1.46.1
7f0041bf0000-7f0041def000 ---p 00017000 ca:01 17382 /usr/lib/libboost_thread.so.1.46.1
7f0041def000-7f0041df1000 r--p 00016000 ca:01 17382 /usr/lib/libboost_thread.so.1.46.1
7f0041df1000-7f0041df2000 rw-p 00018000 ca:01 17382 /usr/lib/libboost_thread.so.1.46.1
7f0041df2000-7f0041eed000 r-xp 00000000 ca:01 16970 /usr/lib/libboost_regex.so.1.46.1
7f0041eed000-7f00420ec000 ---p 000fb000 ca:01 16970 /usr/lib/libboost_regex.so.1.46.1
7f00420ec000-7f00420f1000 r--p 000fa000 ca:01 16970 /usr/lib/libboost_regex.so.1.46.1
7f00420f1000-7f00420f3000 rw-p 000ff000 ca:01 16970 /usr/lib/libboost_regex.so.1.46.1
7f00420f3000-7f00420f4000 rw-p 00000000 00:00 0
7f00420f4000-7f0042155000 r-xp 00000000 ca:01 17175 /usr/lib/libboost_program_options.so.1.46.1
7f0042155000-7f0042355000 ---p 00061000 ca:01 17175 /usr/lib/libboost_program_options.so.1.46.1
7f0042355000-7f0042358000 r--p 00061000 ca:01 17175 /usr/lib/libboost_program_options.so.1.46.1
7f0042358000-7f0042359000 rw-p 00064000 ca:01 17175 /usr/lib/libboost_program_options.so.1.46.1
7f0042359000-7f004235c000 r-xp 00000000 ca:01 16871 /usr/lib/libboost_system.so.1.46.1
7f004235c000-7f004255b000 ---p 00003000 ca:01 16871 /usr/lib/libboost_system.so.1.46.1
7f004255b000-7f004255c000 r--p 00002000 ca:01 16871 /usr/lib/libboost_system.so.1.46.1
7f004255c000-7f004255d000 rw-p 00003000 ca:01 16871 /usr/lib/libboost_system.so.1.46.1
7f004255d000-7f004257e000 r-xp 00000000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7f0042765000-7f0042770000 rw-p 00000000 00:00 0
7f004277a000-7f004277d000 rw-p 00000000 00:00 0
7f004277d000-7f004277e000 r--p 00020000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7f004277e000-7f0042780000 rw-p 00021000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7fff49fee000-7fff4a00f000 rw-p 00000000 00:00 0 [stack]
7fff4a1fb000-7fff4a1fc000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Server 2:
cat /proc/16587/maps
00400000-0043b000 r-xp 00000000 ca:01 1966210 /services/geoipd/geoipd
0063a000-0063b000 r--p 0003a000 ca:01 1966210 /services/geoipd/geoipd
0063b000-0063c000 rw-p 0003b000 ca:01 1966210 /services/geoipd/geoipd
006fc000-1ff86000 rw-p 00000000 00:00 0 [heap]
7f54606f1000-7f54606f2000 ---p 00000000 00:00 0
7f54606f2000-7f5460ef2000 rw-p 00000000 00:00 0
7f5460ef2000-7f5460ef4000 r-xp 00000000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f5460ef4000-7f54610f4000 ---p 00002000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f54610f4000-7f54610f5000 r--p 00002000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f54610f5000-7f54610f6000 rw-p 00003000 ca:01 134600 /lib/x86_64-linux-gnu/libdl-2.13.so
7f54610f6000-7f5461f36000 r--p 00000000 ca:01 20116 /usr/lib/libicudata.so.44.2
7f5461f36000-7f5462135000 ---p 00e40000 ca:01 20116 /usr/lib/libicudata.so.44.2
7f5462135000-7f5462136000 rw-p 00e3f000 ca:01 20116 /usr/lib/libicudata.so.44.2
7f5462136000-7f54621b9000 r-xp 00000000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f54621b9000-7f54623b8000 ---p 00083000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f54623b8000-7f54623b9000 r--p 00082000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f54623b9000-7f54623ba000 rw-p 00083000 ca:01 134610 /lib/x86_64-linux-gnu/libm-2.13.so
7f54623ba000-7f546256b000 r-xp 00000000 ca:01 20117 /usr/lib/libicui18n.so.44.2
7f546256b000-7f546276b000 ---p 001b1000 ca:01 20117 /usr/lib/libicui18n.so.44.2
7f546276b000-7f5462776000 r--p 001b1000 ca:01 20117 /usr/lib/libicui18n.so.44.2
7f5462776000-7f5462777000 rw-p 001bc000 ca:01 20117 /usr/lib/libicui18n.so.44.2
7f5462777000-7f5462778000 rw-p 00000000 00:00 0
7f5462778000-7f54628ac000 r-xp 00000000 ca:01 20123 /usr/lib/libicuuc.so.44.2
7f54628ac000-7f5462aac000 ---p 00134000 ca:01 20123 /usr/lib/libicuuc.so.44.2
7f5462aac000-7f5462abb000 r--p 00134000 ca:01 20123 /usr/lib/libicuuc.so.44.2
7f5462abb000-7f5462abc000 rw-p 00143000 ca:01 20123 /usr/lib/libicuuc.so.44.2
7f5462abc000-7f5462ac0000 rw-p 00000000 00:00 0
7f5462ac0000-7f5462c55000 r-xp 00000000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f5462c55000-7f5462e54000 ---p 00195000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f5462e54000-7f5462e58000 r--p 00194000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f5462e58000-7f5462e59000 rw-p 00198000 ca:01 134594 /lib/x86_64-linux-gnu/libc-2.13.so
7f5462e59000-7f5462e5f000 rw-p 00000000 00:00 0
7f5462e5f000-7f5462e74000 r-xp 00000000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5462e74000-7f5463073000 ---p 00015000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5463073000-7f5463074000 r--p 00014000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5463074000-7f5463075000 rw-p 00015000 ca:01 134605 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5463075000-7f546315d000 r-xp 00000000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f546315d000-7f546335d000 ---p 000e8000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f546335d000-7f5463365000 r--p 000e8000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f5463365000-7f5463367000 rw-p 000f0000 ca:01 9706 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f5463367000-7f546337c000 rw-p 00000000 00:00 0
7f546337c000-7f5463394000 r-xp 00000000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5463394000-7f5463593000 ---p 00018000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5463593000-7f5463594000 r--p 00017000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5463594000-7f5463595000 rw-p 00018000 ca:01 134626 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5463595000-7f5463599000 rw-p 00000000 00:00 0
7f5463599000-7f54635b0000 r-xp 00000000 ca:01 20548 /usr/lib/libboost_thread.so.1.46.1
7f54635b0000-7f54637af000 ---p 00017000 ca:01 20548 /usr/lib/libboost_thread.so.1.46.1
7f54637af000-7f54637b1000 r--p 00016000 ca:01 20548 /usr/lib/libboost_thread.so.1.46.1
7f54637b1000-7f54637b2000 rw-p 00018000 ca:01 20548 /usr/lib/libboost_thread.so.1.46.1
7f54637b2000-7f54638ad000 r-xp 00000000 ca:01 20136 /usr/lib/libboost_regex.so.1.46.1
7f54638ad000-7f5463aac000 ---p 000fb000 ca:01 20136 /usr/lib/libboost_regex.so.1.46.1
7f5463aac000-7f5463ab1000 r--p 000fa000 ca:01 20136 /usr/lib/libboost_regex.so.1.46.1
7f5463ab1000-7f5463ab3000 rw-p 000ff000 ca:01 20136 /usr/lib/libboost_regex.so.1.46.1
7f5463ab3000-7f5463ab4000 rw-p 00000000 00:00 0
7f5463ab4000-7f5463b15000 r-xp 00000000 ca:01 20341 /usr/lib/libboost_program_options.so.1.46.1
7f5463b15000-7f5463d15000 ---p 00061000 ca:01 20341 /usr/lib/libboost_program_options.so.1.46.1
7f5463d15000-7f5463d18000 r--p 00061000 ca:01 20341 /usr/lib/libboost_program_options.so.1.46.1
7f5463d18000-7f5463d19000 rw-p 00064000 ca:01 20341 /usr/lib/libboost_program_options.so.1.46.1
7f5463d19000-7f5463d1c000 r-xp 00000000 ca:01 20038 /usr/lib/libboost_system.so.1.46.1
7f5463d1c000-7f5463f1b000 ---p 00003000 ca:01 20038 /usr/lib/libboost_system.so.1.46.1
7f5463f1b000-7f5463f1c000 r--p 00002000 ca:01 20038 /usr/lib/libboost_system.so.1.46.1
7f5463f1c000-7f5463f1d000 rw-p 00003000 ca:01 20038 /usr/lib/libboost_system.so.1.46.1
7f5463f1d000-7f5463f3e000 r-xp 00000000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7f5464125000-7f5464130000 rw-p 00000000 00:00 0
7f546413a000-7f546413d000 rw-p 00000000 00:00 0
7f546413d000-7f546413e000 r--p 00020000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7f546413e000-7f5464140000 rw-p 00021000 ca:01 134587 /lib/x86_64-linux-gnu/ld-2.13.so
7fffa142a000-7fffa144b000 rw-p 00000000 00:00 0 [stack]
7fffa15ce000-7fffa15cf000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment