Phillip Susi
psusi at cfl.rr.com
Wed Oct 26 18:44:51 CDT 2005
As I said before, even if that 99 MB is shared, some memory is still
wasted for the page tables, and the 99 megs still counts towards the
total commit limit, so while the impact is lessened by sharing, it is
not completely negated. In the way that matters most to a typical user,
it appears that the application is using 100 megs, which is a lot of
memory. With just a basic ubuntu desktop up and running, system monitor
shows that I have 500 out of 1000 megs of ram in use. It is especially
troblesome that it appears that those 99 megs should not be there in the
first place.
Attached is the output of pmap, and some objdumps of the libraries that
seem to have incorrect mappings.
Wait, I think I just spotted the problem. The image header indicates
that the mappings require a 2**20 or 1 MB alignment. This looks to be
the culprit. I see no reason why the image should have been built with
such a requirement, so it appears to be a bug. My guess is that the
linker was given some odd options when building these libraries. What
otherwise would be an 8 KB mapping is instead 1 MB. This seems to be
the case in numerous libraries.
Should I start opening bugs for the effected libraries or does someone
have an idea as to why a 1 MB alignment should be there?
Scott James Remnant wrote:
>On Wed, 2005-10-26 at 15:24 -0400, Phillip Susi wrote:
>
>
>
>>The real symptom though, is that very simple apps like the calculator
>>are using 100 megs of ram, and that just isn't right.
>>
>>
>>
>It depends ... if 99MB of that is shared, the calculator is really only
>"using" 1MB of ram -- and that's fine.
>
>Scott
>
>
7817: /usr/lib/gnome-applets/trashapplet
--oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=32
Address Kbytes Mode Offset Device Mapping
0000000000400000 44 r-x-- 0000000000000000 0fe:00004 trashapplet
000000000050b000 4 rw--- 000000000000b000 0fe:00004 trashapplet
000000000050c000 1768 rw--- 000000000050c000 000:00000 [ anon ]
0000000040000000 4 ----- 0000000040000000 000:00000 [ anon ]
0000000040001000 256 rw--- 0000000040001000 000:00000 [ anon ]
0000000040041000 4 ----- 0000000040041000 000:00000 [ anon ]
0000000040042000 256 rw--- 0000000040042000 000:00000 [ anon ]
00002aaaaaaab000 88 r-x-- 0000000000000000 0fe:00004 ld-2.3.5.so
00002aaaaaac1000 12 rw--- 00002aaaaaac1000 000:00000 [ anon ]
00002aaaaabc1000 4 rw--- 0000000000016000 0fe:00004 ld-2.3.5.so
00002aaaaabc2000 52 r-x-- 0000000000000000 0fe:00004
libpanel-applet-2.so.0.1.10
00002aaaaabcf000 1024 ----- 000000000000d000 0fe:00004
libpanel-applet-2.so.0.1.10
00002aaaaaccf000 8 rw--- 000000000000d000 0fe:00004
libpanel-applet-2.so.0.1.10
00002aaaaacd1000 656 r-x-- 0000000000000000 0fe:00004
libgnomeui-2.so.0.1200.0
00002aaaaad75000 1020 ----- 00000000000a4000 0fe:00004
libgnomeui-2.so.0.1200.0
00002aaaaae74000 40 rw--- 00000000000a3000 0fe:00004
libgnomeui-2.so.0.1200.0
00002aaaaae7e000 4 rw--- 00002aaaaae7e000 000:00000 [ anon ]
00002aaaaae7f000 28 r-x-- 0000000000000000 0fe:00004 libSM.so.6.0.1
00002aaaaae86000 1024 ----- 0000000000007000 0fe:00004 libSM.so.6.0.1
00002aaaaaf86000 4 rw--- 0000000000007000 0fe:00004 libSM.so.6.0.1
00002aaaaaf87000 96 r-x-- 0000000000000000 0fe:00004 libICE.so.6.4.1
00002aaaaaf9f000 1020 ----- 0000000000018000 0fe:00004 libICE.so.6.4.1
00002aaaab09e000 8 rw--- 0000000000017000 0fe:00004 libICE.so.6.4.1
00002aaaab0a0000 16 rw--- 00002aaaab0a0000 000:00000 [ anon ]
00002aaaab0a4000 408 r-x-- 0000000000000000 0fe:00004
libbonoboui-2.so.0.0.000002aaaab10a000 1024 ----- 0000000000066000
0fe:00004 libbonoboui-2.so.0.0.000002aaaab20a000 36 rw---
0000000000066000 0fe:00004 libbonoboui-2.so.0.0.000002aaaab213000
48 r-x-- 0000000000000000 0fe:00004 libgnome-keyring.so.0.0.1
00002aaaab21f000 1020 ----- 000000000000c000 0fe:00004
libgnome-keyring.so.0.0.1
00002aaaab31e000 4 rw--- 000000000000b000 0fe:00004
libgnome-keyring.so.0.0.1
00002aaaab31f000 1184 r-x-- 0000000000000000 0fe:00004 libxml2.so.2.6.21
00002aaaab447000 1020 ----- 0000000000128000 0fe:00004 libxml2.so.2.6.21
00002aaaab546000 52 rw--- 0000000000127000 0fe:00004 libxml2.so.2.6.21
00002aaaab553000 8 rw--- 00002aaaab553000 000:00000 [ anon ]
00002aaaab555000 88 r-x-- 0000000000000000 0fe:00004 libz.so.1.2.3
00002aaaab56b000 1020 ----- 0000000000016000 0fe:00004 libz.so.1.2.3
00002aaaab66a000 4 rw--- 0000000000015000 0fe:00004 libz.so.1.2.3
00002aaaab66b000 176 r-x-- 0000000000000000 0fe:00004
libgnomecanvas-2.so.0.1200.0
00002aaaab697000 1024 ----- 000000000002c000 0fe:00004
libgnomecanvas-2.so.0.1200.0
00002aaaab797000 12 rw--- 000000000002c000 0fe:00004
libgnomecanvas-2.so.0.1200.0
00002aaaab79a000 92 r-x-- 0000000000000000 0fe:00004
libgnome-2.so.0.1200.000002aaaab7b1000 1024 ----- 0000000000017000
0fe:00004 libgnome-2.so.0.1200.000002aaaab8b1000 8 rw---
0000000000017000 0fe:00004 libgnome-2.so.0.1200.000002aaaab8b3000
4 rw--- 00002aaaab8b3000 000:00000 [ anon ]
00002aaaab8b4000 28 r-x-- 0000000000000000 0fe:00004 libpopt.so.0.0.0
00002aaaab8bb000 1020 ----- 0000000000007000 0fe:00004 libpopt.so.0.0.0
00002aaaab9ba000 4 rw--- 0000000000006000 0fe:00004 libpopt.so.0.0.0
00002aaaab9bb000 84 r-x-- 0000000000000000 0fe:00004
libart_lgpl_2.so.2.3.17
00002aaaab9d0000 1020 ----- 0000000000015000 0fe:00004
libart_lgpl_2.so.2.3.17
00002aaaabacf000 12 rw--- 0000000000014000 0fe:00004
libart_lgpl_2.so.2.3.17
00002aaaabad2000 156 r-x-- 0000000000000000 0fe:00004
libpangoft2-1.0.so.0.1001.0
00002aaaabaf9000 1024 ----- 0000000000027000 0fe:00004
libpangoft2-1.0.so.0.1001.0
00002aaaabbf9000 8 rw--- 0000000000027000 0fe:00004
libpangoft2-1.0.so.0.1001.0
00002aaaabbfb000 4 rw--- 00002aaaabbfb000 000:00000 [ anon ]
00002aaaabbfc000 3048 r-x-- 0000000000000000 0fe:00004
libgtk-x11-2.0.so.0.800.6
00002aaaabef6000 1024 ----- 00000000002fa000 0fe:00004
libgtk-x11-2.0.so.0.800.6
00002aaaabff6000 200 rw--- 00000000002fa000 0fe:00004
libgtk-x11-2.0.so.0.800.6
00002aaaac028000 16 rw--- 00002aaaac028000 000:00000 [ anon ]
00002aaaac02c000 556 r-x-- 0000000000000000 0fe:00004
libgdk-x11-2.0.so.0.800.6
00002aaaac0b7000 1024 ----- 000000000008b000 0fe:00004
libgdk-x11-2.0.so.0.800.6
00002aaaac1b7000 40 rw--- 000000000008b000 0fe:00004
libgdk-x11-2.0.so.0.800.6
00002aaaac1c1000 120 r-x-- 0000000000000000 0fe:00004
libatk-1.0.so.0.1010.300002aaaac1df000 1020 ----- 000000000001e000
0fe:00004 libatk-1.0.so.0.1010.300002aaaac2de000 20 rw---
000000000001d000 0fe:00004 libatk-1.0.so.0.1010.300002aaaac2e3000
4 rw--- 00002aaaac2e3000 000:00000 [ anon ]
00002aaaac2e4000 88 r-x-- 0000000000000000 0fe:00004
libgdk_pixbuf-2.0.so.0.800.6
00002aaaac2fa000 1024 ----- 0000000000016000 0fe:00004
libgdk_pixbuf-2.0.so.0.800.6
00002aaaac3fa000 8 rw--- 0000000000016000 0fe:00004
libgdk_pixbuf-2.0.so.0.800.6
00002aaaac3fc000 24 r-x-- 0000000000000000 0fe:00004
libpangocairo-1.0.so.0.1001.0
00002aaaac402000 1024 ----- 0000000000006000 0fe:00004
libpangocairo-1.0.so.0.1001.0
00002aaaac502000 4 rw--- 0000000000006000 0fe:00004
libpangocairo-1.0.so.0.1001.0
00002aaaac503000 216 r-x-- 0000000000000000 0fe:00004
libfontconfig.so.1.0.400002aaaac539000 1020 ----- 0000000000036000
0fe:00004 libfontconfig.so.1.0.400002aaaac638000 32 rw---
0000000000035000 0fe:00004 libfontconfig.so.1.0.400002aaaac640000
12 rw--- 00002aaaac640000 000:00000 [ anon ]
00002aaaac643000 8 r-x-- 0000000000000000 0fe:00004
libXinerama.so.1.0.0
00002aaaac645000 1020 ----- 0000000000002000 0fe:00004
libXinerama.so.1.0.0
00002aaaac744000 4 rw--- 0000000000001000 0fe:00004
libXinerama.so.1.0.0
00002aaaac745000 32 r-x-- 0000000000000000 0fe:00004 libXi.so.6.0.0
00002aaaac74d000 1020 ----- 0000000000008000 0fe:00004 libXi.so.6.0.0
00002aaaac84c000 4 rw--- 0000000000007000 0fe:00004 libXi.so.6.0.0
00002aaaac84d000 12 r-x-- 0000000000000000 0fe:00004 libXrandr.so.2.0.1
00002aaaac850000 1020 ----- 0000000000003000 0fe:00004 libXrandr.so.2.0.1
00002aaaac94f000 4 rw--- 0000000000002000 0fe:00004 libXrandr.so.2.0.1
00002aaaac950000 4 rw--- 00002aaaac950000 000:00000 [ anon ]
00002aaaac951000 64 r-x-- 0000000000000000 0fe:00004 libXext.so.6.4.1
00002aaaac961000 1024 ----- 0000000000010000 0fe:00004 libXext.so.6.4.1
00002aaaaca61000 4 rw--- 0000000000010000 0fe:00004 libXext.so.6.4.1
00002aaaaca62000 40 r-x-- 0000000000000000 0fe:00004
libXcursor.so.1.0.2
00002aaaaca6c000 1020 ----- 000000000000a000 0fe:00004
libXcursor.so.1.0.2
00002aaaacb6b000 4 rw--- 0000000000009000 0fe:00004
libXcursor.so.1.0.2
00002aaaacb6c000 20 r-x-- 0000000000000000 0fe:00004 libXfixes.so.3.0.0
00002aaaacb71000 1020 ----- 0000000000005000 0fe:00004 libXfixes.so.3.0.0
00002aaaacc70000 4 rw--- 0000000000004000 0fe:00004 libXfixes.so.3.0.0
00002aaaacc71000 4 rw--- 00002aaaacc71000 000:00000 [ anon ]
00002aaaacc72000 232 r-x-- 0000000000000000 0fe:00004
libpango-1.0.so.0.1001.0
00002aaaaccac000 1020 ----- 000000000003a000 0fe:00004
libpango-1.0.so.0.1001.0
00002aaaacdab000 20 rw--- 0000000000039000 0fe:00004
libpango-1.0.so.0.1001.0
00002aaaacdb0000 308 r-x-- 0000000000000000 0fe:00004 libcairo.so.2.2.3
00002aaaacdfd000 1024 ----- 000000000004d000 0fe:00004 libcairo.so.2.2.3
00002aaaacefd000 8 rw--- 000000000004d000 0fe:00004 libcairo.so.2.2.3
00002aaaaceff000 36 r-x-- 0000000000000000 0fe:00004
libXrender.so.1.3.0
00002aaaacf08000 1020 ----- 0000000000009000 0fe:00004
libXrender.so.1.3.0
00002aaaad007000 4 rw--- 0000000000008000 0fe:00004
libXrender.so.1.3.0
00002aaaad008000 4 rw--- 00002aaaad008000 000:00000 [ anon ]
00002aaaad009000 852 r-x-- 0000000000000000 0fe:00004 libX11.so.6.2.0
00002aaaad0de000 1024 ----- 00000000000d5000 0fe:00004 libX11.so.6.2.0
00002aaaad1de000 16 rw--- 00000000000d5000 0fe:00004 libX11.so.6.2.0
00002aaaad1e2000 4 rw--- 00002aaaad1e2000 000:00000 [ anon ]
00002aaaad1e3000 416 r-x-- 0000000000000000 0fe:00004
libgnomevfs-2.so.0.1200.1
00002aaaad24b000 1020 ----- 0000000000068000 0fe:00004
libgnomevfs-2.so.0.1200.1
00002aaaad34a000 48 rw--- 0000000000067000 0fe:00004
libgnomevfs-2.so.0.1200.1
00002aaaad356000 388 r-x-- 0000000000000000 0fe:00004
libbonobo-2.so.0.0.0
00002aaaad3b7000 1024 ----- 0000000000061000 0fe:00004
libbonobo-2.so.0.0.0
00002aaaad4b7000 72 rw--- 0000000000061000 0fe:00004
libbonobo-2.so.0.0.0
00002aaaad4c9000 4 rw--- 00002aaaad4c9000 000:00000 [ anon ]
00002aaaad4ca000 216 r-x-- 0000000000000000 0fe:00004
libgconf-2.so.4.1.0
00002aaaad500000 1024 ----- 0000000000036000 0fe:00004
libgconf-2.so.4.1.0
00002aaaad600000 28 rw--- 0000000000036000 0fe:00004
libgconf-2.so.4.1.0
00002aaaad607000 240 r-x-- 0000000000000000 0fe:00004
libgobject-2.0.so.0.800.3
00002aaaad643000 1020 ----- 000000000003c000 0fe:00004
libgobject-2.0.so.0.800.3
00002aaaad742000 20 rw--- 000000000003b000 0fe:00004
libgobject-2.0.so.0.800.3
00002aaaad747000 84 r-x-- 0000000000000000 0fe:00004
libbonobo-activation.so.4.0.0
00002aaaad75c000 1024 ----- 0000000000015000 0fe:00004
libbonobo-activation.so.4.0.0
00002aaaad85c000 16 rw--- 0000000000015000 0fe:00004
libbonobo-activation.so.4.0.0
00002aaaad860000 4 rw--- 00002aaaad860000 000:00000 [ anon ]
00002aaaad861000 360 r-x-- 0000000000000000 0fe:00004
libORBit-2.so.0.0.0
00002aaaad8bb000 1020 ----- 000000000005a000 0fe:00004
libORBit-2.so.0.0.0
00002aaaad9ba000 76 rw--- 0000000000059000 0fe:00004
libORBit-2.so.0.0.0
00002aaaad9cd000 532 r-x-- 0000000000000000 0fe:00004 libm-2.3.5.so
00002aaaada52000 1020 ----- 0000000000085000 0fe:00004 libm-2.3.5.so
00002aaaadb51000 4 rw--- 0000000000084000 0fe:00004 libm-2.3.5.so
00002aaaadb52000 12 r-x-- 0000000000000000 0fe:00004
libgmodule-2.0.so.0.800.3
00002aaaadb55000 1020 ----- 0000000000003000 0fe:00004
libgmodule-2.0.so.0.800.3
00002aaaadc54000 4 rw--- 0000000000002000 0fe:00004
libgmodule-2.0.so.0.800.3
00002aaaadc55000 4 rw--- 00002aaaadc55000 000:00000 [ anon ]
00002aaaadc56000 8 r-x-- 0000000000000000 0fe:00004 libdl-2.3.5.so
00002aaaadc58000 1020 ----- 0000000000002000 0fe:00004 libdl-2.3.5.so
00002aaaadd57000 4 rw--- 0000000000001000 0fe:00004 libdl-2.3.5.so
00002aaaadd58000 16 r-x-- 0000000000000000 0fe:00004
libgthread-2.0.so.0.800.3
00002aaaadd5c000 1020 ----- 0000000000004000 0fe:00004
libgthread-2.0.so.0.800.3
00002aaaade5b000 4 rw--- 0000000000003000 0fe:00004
libgthread-2.0.so.0.800.3
00002aaaade5c000 552 r-x-- 0000000000000000 0fe:00004
libglib-2.0.so.0.800.300002aaaadee6000 1020 ----- 000000000008a000
0fe:00004 libglib-2.0.so.0.800.300002aaaadfe5000 24 rw---
0000000000089000 0fe:00004 libglib-2.0.so.0.800.300002aaaadfeb000
8 rw--- 00002aaaadfeb000 000:00000 [ anon ]
00002aaaadfed000 64 r-x-- 0000000000000000 0fe:00004
libpthread-2.3.5.so
00002aaaadffd000 1024 ----- 0000000000010000 0fe:00004
libpthread-2.3.5.so
00002aaaae0fd000 4 rw--- 0000000000010000 0fe:00004
libpthread-2.3.5.so
00002aaaae0fe000 16 rw--- 00002aaaae0fe000 000:00000 [ anon ]
00002aaaae102000 1208 r-x-- 0000000000000000 0fe:00004 libc-2.3.5.so
00002aaaae230000 1020 ----- 000000000012e000 0fe:00004 libc-2.3.5.so
00002aaaae32f000 24 rw--- 000000000012d000 0fe:00004 libc-2.3.5.so
00002aaaae335000 16 rw--- 00002aaaae335000 000:00000 [ anon ]
00002aaaae339000 96 r-x-- 0000000000000000 0fe:00004
libglade-2.0.so.0.0.7
00002aaaae351000 1024 ----- 0000000000018000 0fe:00004
libglade-2.0.so.0.0.7
00002aaaae451000 8 rw--- 0000000000018000 0fe:00004
libglade-2.0.so.0.0.7
00002aaaae453000 4 rw--- 00002aaaae453000 000:00000 [ anon ]
00002aaaae454000 124 r-x-- 0000000000000000 0fe:00004 libjpeg.so.62.0.0
00002aaaae473000 1020 ----- 000000000001f000 0fe:00004 libjpeg.so.62.0.0
00002aaaae572000 16 rw--- 000000000001e000 0fe:00004 libjpeg.so.62.0.0
00002aaaae576000 4 rw--- 00002aaaae576000 000:00000 [ anon ]
00002aaaae577000 40 r-x-- 0000000000000000 0fe:00004 libesd.so.0.2.36
00002aaaae581000 1020 ----- 000000000000a000 0fe:00004 libesd.so.0.2.36
00002aaaae680000 4 rw--- 0000000000009000 0fe:00004 libesd.so.0.2.36
00002aaaae681000 136 r-x-- 0000000000000000 0fe:00004
libaudiofile.so.0.0.2
00002aaaae6a3000 1020 ----- 0000000000022000 0fe:00004
libaudiofile.so.0.0.2
00002aaaae7a2000 28 rw--- 0000000000021000 0fe:00004
libaudiofile.so.0.0.2
00002aaaae7a9000 492 r-x-- 0000000000000000 0fe:00004
libfreetype.so.6.3.5
00002aaaae824000 1020 ----- 000000000007b000 0fe:00004
libfreetype.so.6.3.5
00002aaaae923000 80 rw--- 000000000007a000 0fe:00004
libfreetype.so.6.3.5
00002aaaae937000 4 rw--- 00002aaaae937000 000:00000 [ anon ]
00002aaaae938000 124 r-x-- 0000000000000000 0fe:00004 libexpat.so.1.0.0
00002aaaae957000 1020 ----- 000000000001f000 0fe:00004 libexpat.so.1.0.0
00002aaaaea56000 20 rw--- 000000000001e000 0fe:00004 libexpat.so.1.0.0
00002aaaaea5b000 4 rw--- 00002aaaaea5b000 000:00000 [ anon ]
00002aaaaea5c000 152 r-x-- 0000000000000000 0fe:00004
libpng12.so.0.1.2.8
00002aaaaea82000 1024 ----- 0000000000026000 0fe:00004
libpng12.so.0.1.2.8
00002aaaaeb82000 4 rw--- 0000000000026000 0fe:00004
libpng12.so.0.1.2.8
00002aaaaeb83000 8 r-x-- 0000000000000000 0fe:00004 libXau.so.6.0.0
00002aaaaeb85000 1024 ----- 0000000000002000 0fe:00004 libXau.so.6.0.0
00002aaaaec85000 4 rw--- 0000000000002000 0fe:00004 libXau.so.6.0.0
00002aaaaec86000 12 r-x-- 0000000000000000 0fe:00004 libXdmcp.so.6.0.0
00002aaaaec89000 1020 ----- 0000000000003000 0fe:00004 libXdmcp.so.6.0.0
00002aaaaed88000 4 rw--- 0000000000002000 0fe:00004 libXdmcp.so.6.0.0
00002aaaaed89000 4 rw--- 00002aaaaed89000 000:00000 [ anon ]
00002aaaaed8a000 424 r-x-- 0000000000000000 0fe:00004
libgnutls.so.11.1.16
00002aaaaedf4000 1020 ----- 000000000006a000 0fe:00004
libgnutls.so.11.1.16
00002aaaaeef3000 40 rw--- 0000000000069000 0fe:00004
libgnutls.so.11.1.16
00002aaaaeefd000 68 r-x-- 0000000000000000 0fe:00004 libresolv-2.3.5.so
00002aaaaef0e000 1024 ----- 0000000000011000 0fe:00004 libresolv-2.3.5.so
00002aaaaf00e000 4 rw--- 0000000000011000 0fe:00004 libresolv-2.3.5.so
00002aaaaf00f000 12 rw--- 00002aaaaf00f000 000:00000 [ anon ]
00002aaaaf012000 32 r-x-- 0000000000000000 0fe:00004 librt-2.3.5.so
00002aaaaf01a000 1020 ----- 0000000000008000 0fe:00004 librt-2.3.5.so
00002aaaaf119000 4 rw--- 0000000000007000 0fe:00004 librt-2.3.5.so
00002aaaaf11a000 4 rw--- 00002aaaaf11a000 000:00000 [ anon ]
00002aaaaf11b000 20 r-x-- 0000000000000000 0fe:00004
libORBitCosNaming-2.so.0.0.0
00002aaaaf120000 1020 ----- 0000000000005000 0fe:00004
libORBitCosNaming-2.so.0.0.0
00002aaaaf21f000 8 rw--- 0000000000004000 0fe:00004
libORBitCosNaming-2.so.0.0.0
00002aaaaf221000 24 r-x-- 0000000000000000 0fe:00004
libpangoxft-1.0.so.0.1001.0
00002aaaaf227000 1024 ----- 0000000000006000 0fe:00004
libpangoxft-1.0.so.0.1001.0
00002aaaaf327000 4 rw--- 0000000000006000 0fe:00004
libpangoxft-1.0.so.0.1001.0
00002aaaaf328000 4 rw--- 00002aaaaf328000 000:00000 [ anon ]
00002aaaaf329000 44 r-x-- 0000000000000000 0fe:00004
libpangox-1.0.so.0.1001.0
00002aaaaf334000 1024 ----- 000000000000b000 0fe:00004
libpangox-1.0.so.0.1001.0
00002aaaaf434000 4 rw--- 000000000000b000 0fe:00004
libpangox-1.0.so.0.1001.0
00002aaaaf435000 692 r-x-- 0000000000000000 0fe:00004 libasound.so.2.0.0
00002aaaaf4e2000 1024 ----- 00000000000ad000 0fe:00004 libasound.so.2.0.0
00002aaaaf5e2000 148 rw--- 00000000000ad000 0fe:00004 libasound.so.2.0.0
00002aaaaf607000 4 rw--- 00002aaaaf607000 000:00000 [ anon ]
00002aaaaf608000 56 r-x-- 0000000000000000 0fe:00004 libtasn1.so.2.0.10
00002aaaaf616000 1024 ----- 000000000000e000 0fe:00004 libtasn1.so.2.0.10
00002aaaaf716000 8 rw--- 000000000000e000 0fe:00004 libtasn1.so.2.0.10
00002aaaaf718000 284 r-x-- 0000000000000000 0fe:00004
libgcrypt.so.11.2.0
00002aaaaf75f000 1024 ----- 0000000000047000 0fe:00004
libgcrypt.so.11.2.0
00002aaaaf85f000 24 rw--- 0000000000047000 0fe:00004
libgcrypt.so.11.2.0
00002aaaaf865000 12 r-x-- 0000000000000000 0fe:00004
libgpg-error.so.0.1.3
00002aaaaf868000 1020 ----- 0000000000003000 0fe:00004
libgpg-error.so.0.1.3
00002aaaaf967000 4 rw--- 0000000000002000 0fe:00004
libgpg-error.so.0.1.3
00002aaaaf968000 4 rw--- 00002aaaaf968000 000:00000 [ anon ]
00002aaaaf969000 80 r-x-- 0000000000000000 0fe:00004 libXft.so.2.1.2
00002aaaaf97d000 1020 ----- 0000000000014000 0fe:00004 libXft.so.2.1.2
00002aaaafa7c000 4 rw--- 0000000000013000 0fe:00004 libXft.so.2.1.2
00002aaaafa7d000 80 r-x-- 0000000000000000 0fe:00004 libnsl-2.3.5.so
00002aaaafa91000 1024 ----- 0000000000014000 0fe:00004 libnsl-2.3.5.so
00002aaaafb91000 4 rw--- 0000000000014000 0fe:00004 libnsl-2.3.5.so
00002aaaafb92000 24 rw--- 00002aaaafb92000 000:00000 [ anon ]
00002aaaafb98000 32 r-x-- 0000000000000000 0fe:00004
libnss_compat-2.3.5.so00002aaaafba0000 1024 ----- 0000000000008000
0fe:00004 libnss_compat-2.3.5.so00002aaaafca0000 4 rw---
0000000000008000 0fe:00004 libnss_compat-2.3.5.so00002aaaafca1000
36 r-x-- 0000000000000000 0fe:00004 libnss_nis-2.3.5.so
00002aaaafcaa000 1024 ----- 0000000000009000 0fe:00004
libnss_nis-2.3.5.so
00002aaaafdaa000 4 rw--- 0000000000009000 0fe:00004
libnss_nis-2.3.5.so
00002aaaafdab000 44 r-x-- 0000000000000000 0fe:00004
libnss_files-2.3.5.so
00002aaaafdb6000 1020 ----- 000000000000b000 0fe:00004
libnss_files-2.3.5.so
00002aaaafeb5000 4 rw--- 000000000000a000 0fe:00004
libnss_files-2.3.5.so
00002aaaafeb6000 8 r-x-- 0000000000000000 0fe:00004 xlcDef.so.2.0.0
00002aaaafeb8000 1020 ----- 0000000000002000 0fe:00004 xlcDef.so.2.0.0
00002aaaaffb7000 4 rw--- 0000000000001000 0fe:00004 xlcDef.so.2.0.0
00002aaaaffb8000 8 r-x-- 0000000000000000 0fe:00004 ISO8859-1.so
00002aaaaffba000 1020 ----- 0000000000002000 0fe:00004 ISO8859-1.so
00002aaab00b9000 4 rw--- 0000000000001000 0fe:00004 ISO8859-1.so
00002aaab00ba000 80 r-x-- 0000000000000000 0fe:00004 libclearlooks.so
00002aaab00ce000 1020 ----- 0000000000014000 0fe:00004 libclearlooks.so
00002aaab01cd000 8 rw--- 0000000000013000 0fe:00004 libclearlooks.so
00002aaab01cf000 32 r-x-- 0000000000000000 0fe:00004 libfile.so
00002aaab01d7000 1020 ----- 0000000000008000 0fe:00004 libfile.so
00002aaab02d6000 4 rw--- 0000000000007000 0fe:00004 libfile.so
00002aaab02d7000 28 r-x-- 0000000000000000 0fe:00004 libfam.so.0.0.0
00002aaab02de000 1020 ----- 0000000000007000 0fe:00004 libfam.so.0.0.0
00002aaab03dd000 4 rw--- 0000000000006000 0fe:00004 libfam.so.0.0.0
00002aaab03de000 16 r-x-- 0000000000000000 0fe:00004
libpixbufloader-png.so00002aaab03e2000 1024 ----- 0000000000004000
0fe:00004 libpixbufloader-png.so00002aaab04e2000 4 rw---
0000000000004000 0fe:00004 libpixbufloader-png.so00002aaab04e3000
8 r-x-- 0000000000000000 0fe:00004 svg_loader.so
00002aaab04e5000 1020 ----- 0000000000002000 0fe:00004 svg_loader.so
00002aaab05e4000 4 rw--- 0000000000001000 0fe:00004 svg_loader.so
00002aaab05e5000 200 r-x-- 0000000000000000 0fe:00004
librsvg-2.so.2.12.5
00002aaab0617000 1020 ----- 0000000000032000 0fe:00004
librsvg-2.so.2.12.5
00002aaab0716000 8 rw--- 0000000000031000 0fe:00004
librsvg-2.so.2.12.5
00002aaab0718000 172 r-x-- 0000000000000000 0fe:00004 libgsf-1.so.1.12.3
00002aaab0743000 1020 ----- 000000000002b000 0fe:00004 libgsf-1.so.1.12.3
00002aaab0842000 20 rw--- 000000000002a000 0fe:00004 libgsf-1.so.1.12.3
00002aaab0847000 4 rw--- 00002aaab0847000 000:00000 [ anon ]
00002aaab0848000 220 r-x-- 0000000000000000 0fe:00004
libcroco-0.6.so.3.0.0
00002aaab087f000 1024 ----- 0000000000037000 0fe:00004
libcroco-0.6.so.3.0.0
00002aaab097f000 32 rw--- 0000000000037000 0fe:00004
libcroco-0.6.so.3.0.0
00002aaab0987000 60 r-x-- 0000000000000000 0fe:00004 libbz2.so.1.0.2
00002aaab0996000 1020 ----- 000000000000f000 0fe:00004 libbz2.so.1.0.2
00002aaab0a95000 8 rw--- 000000000000e000 0fe:00004 libbz2.so.1.0.2
00002aaab0a97000 384 rw-s- 0000000000000000 000:00007 [
shmid=0x68006 ]
00007fffffbc2000 88 rw--- 00007fffffbc2000 000:00000 [ stack ]
ffffffffff600000 8192 ----- 0000000000000000 000:00000 [ anon ]
mapped: 108212K writeable/private: 4040K shared: 384K
/usr/lib/libpanel-applet-2.so.0.1.10: file format elf64-x86-64
/usr/lib/libpanel-applet-2.so.0.1.10
architecture: i386:x86-64, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000006310
Program Header:
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr
0x0000000000000000 align 2**20
filesz 0x000000000000cd8c memsz 0x000000000000cd8c flags r-x
LOAD off 0x000000000000d000 vaddr 0x000000000010d000 paddr
0x000000000010d000 align 2**20
filesz 0x00000000000018e0 memsz 0x0000000000001960 flags rw-
DYNAMIC off 0x000000000000d470 vaddr 0x000000000010d470 paddr
0x000000000010d470 align 2**3
filesz 0x0000000000000420 memsz 0x0000000000000420 flags rw-
EH_FRAME off 0x000000000000c094 vaddr 0x000000000000c094 paddr
0x000000000000c094 align 2**2
filesz 0x00000000000002ac memsz 0x00000000000002ac flags r--
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr
0x0000000000000000 align 2**3
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
Dynamic Section:
NEEDED libgnomeui-2.so.0
NEEDED libSM.so.6
NEEDED libICE.so.6
NEEDED libgnome-keyring.so.0
NEEDED libglade-2.0.so.0
NEEDED libbonoboui-2.so.0
NEEDED libxml2.so.2
NEEDED libz.so.1
NEEDED libgnomecanvas-2.so.0
NEEDED libgnome-2.so.0
NEEDED libpopt.so.0
NEEDED libart_lgpl_2.so.2
NEEDED libpangoft2-1.0.so.0
NEEDED libgtk-x11-2.0.so.0
NEEDED libgdk-x11-2.0.so.0
NEEDED libatk-1.0.so.0
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libpangocairo-1.0.so.0
NEEDED libfontconfig.so.1
NEEDED libXinerama.so.1
NEEDED libXi.so.6
NEEDED libXrandr.so.2
NEEDED libXext.so.6
NEEDED libXcursor.so.1
NEEDED libXfixes.so.3
NEEDED libpango-1.0.so.0
NEEDED libcairo.so.2
NEEDED libXrender.so.1
NEEDED libX11.so.6
NEEDED libgnomevfs-2.so.0
NEEDED libbonobo-2.so.0
NEEDED libgconf-2.so.4
NEEDED libgobject-2.0.so.0
NEEDED libbonobo-activation.so.4
NEEDED libORBit-2.so.0
NEEDED libm.so.6
NEEDED libgmodule-2.0.so.0
NEEDED libdl.so.2
NEEDED libgthread-2.0.so.0
NEEDED libglib-2.0.so.0
NEEDED libpthread.so.0
NEEDED libc.so.6
SONAME libpanel-applet-2.so.0
INIT 0x5890
FINI 0xb3f8
HASH 0x158
STRTAB 0x2428
SYMTAB 0xc70
STRSZ 0x1929
SYMENT 0x18
PLTGOT 0x10d968
PLTRELSZ 0xf78
PLTREL 0x7
JMPREL 0x4918
RELA 0x3f70
RELASZ 0x9a8
RELAENT 0x18
VERNEED 0x3f50
VERNEEDNUM 0x1
VERSYM 0x3d52
RELACOUNT 0x35
Version References:
required from libc.so.6:
0x09691a75 0x00 02 GLIBC_2.2.5
Sections:
Idx Name Size VMA LMA File
off Algn
0 .hash 00000b18 0000000000000158 0000000000000158
00000158 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .dynsym 000017b8 0000000000000c70 0000000000000c70
00000c70 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .dynstr 00001929 0000000000002428 0000000000002428
00002428 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .gnu.version 000001fa 0000000000003d52 0000000000003d52
00003d52 2**1
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .gnu.version_r 00000020 0000000000003f50 0000000000003f50
00003f50 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 .rela.dyn 000009a8 0000000000003f70 0000000000003f70
00003f70 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .rela.plt 00000f78 0000000000004918 0000000000004918
00004918 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .init 00000018 0000000000005890 0000000000005890
00005890 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
8 .plt 00000a60 00000000000058a8 00000000000058a8
000058a8 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
9 .text 000050e8 0000000000006310 0000000000006310
00006310 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
10 .fini 0000000e 000000000000b3f8 000000000000b3f8
0000b3f8 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
11 .rodata 00000c8a 000000000000b408 000000000000b408
0000b408 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
12 .eh_frame_hdr 000002ac 000000000000c094 000000000000c094
0000c094 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
13 .eh_frame 00000a4c 000000000000c340 000000000000c340
0000c340 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
14 .ctors 00000010 000000000010d000 000000000010d000
0000d000 2**3
CONTENTS, ALLOC, LOAD, DATA
15 .dtors 00000010 000000000010d010 000000000010d010
0000d010 2**3
CONTENTS, ALLOC, LOAD, DATA
16 .jcr 00000008 000000000010d020 000000000010d020
0000d020 2**3
CONTENTS, ALLOC, LOAD, DATA
17 .data.rel.ro 00000430 000000000010d040 000000000010d040
0000d040 2**5
CONTENTS, ALLOC, LOAD, DATA
18 .dynamic 00000420 000000000010d470 000000000010d470
0000d470 2**3
CONTENTS, ALLOC, LOAD, DATA
19 .got 000000d8 000000000010d890 000000000010d890
0000d890 2**3
CONTENTS, ALLOC, LOAD, DATA
20 .got.plt 00000540 000000000010d968 000000000010d968
0000d968 2**3
CONTENTS, ALLOC, LOAD, DATA
21 .data 00000a20 000000000010dec0 000000000010dec0
0000dec0 2**5
CONTENTS, ALLOC, LOAD, DATA
22 .bss 00000080 000000000010e8e0 000000000010e8e0
0000e8e0 2**4
ALLOC
23 .gnu_debuglink 00000020 0000000000000000 0000000000000000
0000e8e0 2**0
CONTENTS, READONLY
SYMBOL TABLE:
no symbols
More information about the ubuntu-devel
mailing list