[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mandrake-cooker
Subject:    Re: [Cooker] net_applet excessive memory usage
From:       Thierry Vignaud <tvignaud () mandriva ! com>
Date:       2005-06-30 18:11:59
Message-ID: m21x6jyas0.fsf () vador ! mandriva ! com
[Download RAW message or body]

"Mauricio Teixeira (netmask)" <netmask@webset.net> writes:

> Sorry if this has been discussed before, but I couldn't locate any
> messages being specific about it.
> 
> I noticed that net_applet uses too much memory when running. I think
> it's terrible, since it's intended to be a simple monitoring app.
> 
> Using pmpap I can see that it takes about 30MB of memory, much much
> more than Fluxbox, for example, with 7MB and almost like X (34MB).
> 
> Any thoughts?
> 
> (top output)
>  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
> 7532 mteixeir  16   0 29636 3876 2872 S  0.3  3.1   0:35.77 net_applet

we've just reduce its mem usage today a couple hors ago: 

19561 tv        20   5 22548  15m 7068 S  0.0  3.3   0:00.49 6360 net_applet

> $ pmap 7532

tv@vador mdk/gi/perl-install $ pmap 19561
19561:   /usr/bin/perl /usr/bin/net_applet --force
08048000     12K r-x--  /usr/bin/perl5.8.7
0804b000      4K rw---  /usr/bin/perl5.8.7
0804c000   8824K rw---    [ anon ]
42984000     84K r-x--  /usr/lib/libgdk_pixbuf-2.0.so.0.600.8
42999000      8K rw---  /usr/lib/libgdk_pixbuf-2.0.so.0.600.8
4299d000    492K r-x--  /usr/lib/libgdk-x11-2.0.so.0.600.8
42a18000     28K rw---  /usr/lib/libgdk-x11-2.0.so.0.600.8
42a21000   2804K r-x--  /usr/lib/libgtk-x11-2.0.so.0.600.8
42cde000    156K rw---  /usr/lib/libgtk-x11-2.0.so.0.600.8
42d05000     12K rw---    [ anon ]
4a971000     68K r-x--  /lib/libz.so.1.2.2.2
4a982000      4K rw---  /lib/libz.so.1.2.2.2
4aa64000    436K r-x--  /usr/lib/libfreetype.so.6.3.7
4aad1000     28K rw---  /usr/lib/libfreetype.so.6.3.7
4aada000    120K r-x--  /usr/lib/libexpat.so.0.5.0
4aaf8000      8K rw---  /usr/lib/libexpat.so.0.5.0
4aafc000    164K r-x--  /usr/lib/libfontconfig.so.1.0.4
4ab25000     20K rw---  /usr/lib/libfontconfig.so.1.0.4
4ab2a000      4K rw---    [ anon ]
4ab70000    148K r-x--  /usr/lib/libpng12.so.0.1.2.8
4ab95000      4K rw---  /usr/lib/libpng12.so.0.1.2.8
4ac3b000   1020K r-x--  /usr/lib/perl5/5.8.7/i386-linux/CORE/libperl.so
4ad3a000     40K rw---  /usr/lib/perl5/5.8.7/i386-linux/CORE/libperl.so
4ad44000     12K rw---    [ anon ]
4b3d2000     28K r-x--  /usr/X11R6/lib/libXrender.so.1.2.2
4b3d9000      4K rw---  /usr/X11R6/lib/libXrender.so.1.2.2
4b408000     52K r-x--  /usr/X11R6/lib/libXext.so.6.4
4b415000      4K rw---  /usr/X11R6/lib/libXext.so.6.4
4b418000     32K r-x--  /usr/X11R6/lib/libXcursor.so.1.0.2
4b420000      4K rw---  /usr/X11R6/lib/libXcursor.so.1.0.2
4b423000      8K r-x--  /usr/X11R6/lib/libXinerama.so.1.0
4b425000      4K rw---  /usr/X11R6/lib/libXinerama.so.1.0
4b511000     72K r-x--  /usr/X11R6/lib/libXft.so.2.1.2
4b523000      4K rw---  /usr/X11R6/lib/libXft.so.2.1.2
4b5ab000      8K r-x--  /usr/X11R6/lib/libXxf86misc.so.1.1
4b5ad000      4K rw---  /usr/X11R6/lib/libXxf86misc.so.1.1
4b629000     12K r-x--  /usr/X11R6/lib/libXrandr.so.2.0
4b62c000      4K rw---  /usr/X11R6/lib/libXrandr.so.2.0
4b62f000     28K r-x--  /usr/X11R6/lib/libXi.so.6.0
4b636000      4K rw---  /usr/X11R6/lib/libXi.so.6.0
4b639000     24K r-x--  /usr/lib/libpangoxft-1.0.so.0.800.1
4b63f000      4K rw---  /usr/lib/libpangoxft-1.0.so.0.800.1
4b642000     16K r-x--  /usr/X11R6/lib/libXfixes.so.3.0
4b646000      4K rw---  /usr/X11R6/lib/libXfixes.so.3.0
4b6cd000     40K r-x--  /usr/lib/libpangox-1.0.so.0.800.1
4b6d7000      4K rw---  /usr/lib/libpangox-1.0.so.0.800.1
4bfea000    792K r-x--  /usr/X11R6/lib/libX11.so.6.2
4c0b0000     16K rw---  /usr/X11R6/lib/libX11.so.6.2
4cf5e000    508K r-x--  /usr/lib/libglib-2.0.so.0.600.5
4cfdd000     20K rw---  /usr/lib/libglib-2.0.so.0.600.5
4cfe4000    216K r-x--  /usr/lib/libgobject-2.0.so.0.600.5
4d01a000     16K rw---  /usr/lib/libgobject-2.0.so.0.600.5
4d020000      8K r-x--  /usr/lib/libgmodule-2.0.so.0.600.5
4d022000      4K rw---  /usr/lib/libgmodule-2.0.so.0.600.5
4d025000    208K r-x--  /usr/lib/libpango-1.0.so.0.800.1
4d059000     20K rw---  /usr/lib/libpango-1.0.so.0.800.1
4d060000    152K r-x--  /usr/lib/libpangoft2-1.0.so.0.800.1
4d086000      4K rw---  /usr/lib/libpangoft2-1.0.so.0.800.1
4d42a000     96K r-x--  /usr/lib/libatk-1.0.so.0.1011.0
4d442000      8K rw---  /usr/lib/libatk-1.0.so.0.1011.0
4d588000     12K r-x--  /usr/lib/libgthread-2.0.so.0.600.5
4d58b000      4K rw---  /usr/lib/libgthread-2.0.so.0.600.5
4dfde000     16K r-x--  /usr/lib/libldetect.so.0.6.0
4dfe2000      4K rw---  /usr/lib/libldetect.so.0.6.0
b79de000    384K rw-s-    [ shmid=0x6f8005 ]
b7a3e000     36K r-x--  /lib/libnss_files-2.3.5.so
b7a47000      8K rw---  /lib/libnss_files-2.3.5.so
b7a4a000     60K r-x--  /usr/lib/gtk-2.0/2.4.0/engines/libgalaxy.so
b7a59000      4K rw---  /usr/lib/gtk-2.0/2.4.0/engines/libgalaxy.so
b7a5a000    400K r----  /usr/share/locale/fr/LC_MESSAGES/libDrakX.mo
b7abe000    148K r----  /usr/share/locale/br/LC_MESSAGES/libDrakX.mo
b7ae3000     16K r-x--  /usr/lib/perl5/vendor_perl/5.8.6/i386-linux/auto/Gtk2/TrayIcon/TrayIcon.so
b7ae7000      4K rw---  /usr/lib/perl5/vendor_perl/5.8.6/i386-linux/auto/Gtk2/TrayIcon/TrayIcon.so
b7ae8000     92K r----  /usr/share/locale/fr/LC_MESSAGES/gtk20-properties.mo
b7aff000      8K r-x--  /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
b7b01000      4K rw---  /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
b7b02000     44K r----  /usr/share/locale/fr/LC_MESSAGES/gtk20.mo
b7b0d000     24K r--s-  /usr/lib/gconv/gconv-modules.cache
b7b13000      8K r----  /usr/share/locale/br/LC_MESSAGES/gtk20.mo
b7b15000   1636K r-x--  /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/auto/Gtk2/Gtk2.so
b7cae000     28K rw---  /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/auto/Gtk2/Gtk2.so
b7cb5000     56K r-x--  /lib/tls/libpthread-0.10.so
b7cc3000      8K rw---  /lib/tls/libpthread-0.10.so
b7cc5000      8K rw---    [ anon ]
b7cc8000     16K r-x--  /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
b7ccc000      4K rw---  /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
b7cce000      8K r-x--  /usr/lib/gconv/ISO8859-15.so
b7cd0000      8K rw---  /usr/lib/gconv/ISO8859-15.so
b7cd2000      4K r-x--  /usr/lib/gconv/ISO8859-1.so
b7cd3000      8K rw---  /usr/lib/gconv/ISO8859-1.so
b7cd5000      8K r-x--  /usr/lib/libDrakX/auto/xf86misc/main/main.so
b7cd7000      4K rw---  /usr/lib/libDrakX/auto/xf86misc/main/main.so
b7cd8000    156K r-x--  /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/auto/Glib/Glib.so
b7cff000      8K rw---  /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/auto/Glib/Glib.so
b7d01000     12K r-x--  /usr/lib/perl5/5.8.7/i386-linux/auto/File/Glob/Glob.so
b7d04000      4K rw---  /usr/lib/perl5/5.8.7/i386-linux/auto/File/Glob/Glob.so
b7d05000     20K r-x--  /usr/lib/perl5/5.8.7/i386-linux/auto/Socket/Socket.so
b7d0a000      4K rw---  /usr/lib/perl5/5.8.7/i386-linux/auto/Socket/Socket.so
b7d0b000     12K r-x--  /usr/lib/perl5/5.8.7/i386-linux/auto/Digest/MD5/MD5.so
b7d0e000      4K rw---  /usr/lib/perl5/5.8.7/i386-linux/auto/Digest/MD5/MD5.so
b7d0f000     48K r-x--  /usr/lib/libDrakX/auto/c/stuff/stuff.so
b7d1b000      4K rw---  /usr/lib/libDrakX/auto/c/stuff/stuff.so
b7d1c000    176K r----  /usr/share/locale/ISO-8859-15/LC_CTYPE
b7d48000      8K rw---    [ anon ]
b7d4a000   1180K r-x--  /lib/tls/libc-2.3.5.so
b7e71000      4K r----  /lib/tls/libc-2.3.5.so
b7e72000     12K rw---  /lib/tls/libc-2.3.5.so
b7e75000      8K rw---    [ anon ]
b7e77000      8K r-x--  /lib/libutil-2.3.5.so
b7e79000      8K rw---  /lib/libutil-2.3.5.so
b7e7b000     20K r-x--  /lib/libcrypt-2.3.5.so
b7e80000      8K rw---  /lib/libcrypt-2.3.5.so
b7e82000    156K rw---    [ anon ]
b7ea9000    140K r-x--  /lib/tls/libm-2.3.5.so
b7ecc000      8K rw---  /lib/tls/libm-2.3.5.so
b7ece000      8K r-x--  /lib/libdl-2.3.5.so
b7ed0000      8K rw---  /lib/libdl-2.3.5.so
b7ed2000     64K r-x--  /lib/libnsl-2.3.5.so
b7ee2000      8K rw---  /lib/libnsl-2.3.5.so
b7ee4000      8K rw---    [ anon ]
b7ee6000      4K r----  /usr/share/locale/br/LC_MESSAGES/gtk20-properties.mo
b7ee7000      4K r----  /usr/share/locale/br_FR/LC_NUMERIC
b7ee8000      4K r----  /usr/share/locale/br_FR/LC_TIME
b7ee9000     24K r----  /usr/share/locale/br/LC_COLLATE
b7eef000      4K r----  /usr/share/locale/br_FR/LC_MONETARY
b7ef0000      4K r----  /usr/share/locale/br_FR/LC_MESSAGES/SYS_LC_MESSAGES
b7ef1000      4K r----  /usr/share/locale/br_FR/LC_PAPER
b7ef2000      4K r----  /usr/share/locale/br_FR/LC_NAME
b7ef3000      4K r----  /usr/share/locale/br_FR/LC_ADDRESS
b7ef4000      4K r----  /usr/share/locale/br_FR/LC_TELEPHONE
b7ef5000      4K r----  /usr/share/locale/br_FR/LC_MEASUREMENT
b7ef6000      4K r----  /usr/share/locale/br_FR/LC_IDENTIFICATION
b7ef7000      8K rw---    [ anon ]
b7ef9000     84K r-x--  /lib/ld-2.3.5.so
b7f0e000      4K r----  /lib/ld-2.3.5.so
b7f0f000      4K rw---  /lib/ld-2.3.5.so
bfaca000    272K rw---    [ stack ]
ffffe000      4K -----    [ anon ]
 total    22552K


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic