Xorg: heap leaking

Miguel Angel Alvarez maacruz at gmail.com
Wed Apr 18 13:10:43 PDT 2007


Hi!
I have detected too the Xorg 7.x memory leak, and after reading this thread  I 
want to help
My setup is Opensuse 10.2 (Xorg 7.2, gcc 4.1.3, glibc 2.5)
The leak is most noticeable after some time of usage running Firefox with 
mplayer-plugin and flash-player flv movies, and can be quite big.
Xorg heap goes from a few MB up to 50 MB
I ran X under memleak, but unfortunately it didn't wanted to save the profile. 
leak report saved ok, though. I have attached a xrestop output, pmap output, 
and a piece of memprof leak report. The leak seems related to  
getaliasbyname_r at GLIBC_2.0

Some chunks from memprof.leak report:

Leaked 0xb365808 (4096 bytes)
	[0x81a1bf7]
	[0x819f547]
	[0x819ffe0]
	[0x8080180]
	[0x819e49a]
	[0x808a916]
	[0x819ac9a]
	[0x80862f2]
	[0x806e855]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
....
Leaked 0xb1be840 (8 bytes)
	[0x81a1bf7]
	[0xb7c20c01]
	[0x813d48e]
	[0x808640f]
	[0x806e855]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
.....
Leaked 0x9a091f8 (24 bytes)
	[0x81a1bf7]
	[0x819f535]
	[0x819ffe0]
	[0x8080180]
	[0x819e49a]
	[0x808a916]
	[0x819ac9a]
	[0x80862f2]
	[0x806e855]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
.....
Leaked 0x8204fa8 (168 bytes)
	__i686.get_pc_thunk.bx()
	__i686.get_pc_thunk.bx()
	__i686.get_pc_thunk.bx()
	__i686.get_pc_thunk.bx()
	__do_global_ctors_aux()
	__i686.get_pc_thunk.bx()
	__do_global_ctors_aux()
	__do_global_ctors_aux()
	[0x80a4151]
	[0x80a1b8d]
	[0x80a2f00]
	[0x80a3b73]
	[0x80dcd6e]
	[0xb7bf0cc5]
	[0xb7bf3853]
	[0x809fd00]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81fb630 (24 bytes)
	[0x81a1bf7]
	[0x819f535]
	[0x819ffe0]
	[0x8080180]
	[0x819e49a]
	[0x808a916]
	[0x819ac9a]
	[0x80862f2]
	[0x806e855]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81fb610 (24 bytes)
	[0x81a1bf7]
	[0x819e45f]
	[0x808a916]
	[0x819ac9a]
	[0x80862f2]
	[0x806e855]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81f2498 (36 bytes)
	[0x81a1bf7]
	[0x81a2305]
	[0xb7bf0a4d]
	[0xb7bf3853]
	[0x809fd00]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81f1590 (28 bytes)
	[0x81a1bf7]
	[0xb7fafc25]
	[0xb7fb12e2]
	[0xb7fb1029]
	[0xb7fb10f6]
	[0xb7fb09da]
	[0xb7fb0dac]
	[0xb7c03aa9]
	[0xb7bf3ddd]
	[0x809fd00]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81eec60 (40 bytes)
	[0x81a1bf7]
	[0x81a2305]
	[0x80bc9dc]
	[0xb7bc28e2]
	[0xb7bc0d32]
	[0x809fa27]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed490 (8 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a1e6f]
	[0x80a2c1d]
	[0x809e760]
	[0x809f833]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed460 (40 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a2f1f]
	[0x80a3b73]
	[0xb7fb9381]
	[0x80a332f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed358 (4 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a1e6f]
	[0x80a2c1d]
	[0x80a3b73]
	[0xb7fb9381]
	[0x80a332f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed318 (60 bytes)
	[0x81a1bf7]
	[0x80a1e43]
	[0x80a2c1d]
	[0x80a3b73]
	[0xb7fb9381]
	[0x80a332f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed2c0 (48 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a2f1f]
	[0x809e760]
	[0x809f833]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ed290 (44 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a2f1f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ecde0 (60 bytes)
	[0x81a1bf7]
	[0x80a1e43]
	[0x80a2c1d]
	[0x809e760]
	[0x809f833]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ec9d8 (48 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a2f1f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ec8e0 (8 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a1e6f]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ec8a0 (60 bytes)
	[0x81a1bf7]
	[0x80a1e43]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81ec3b0 (60 bytes)
	[0x81a1bf7]
	[0x80a1e43]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81eb738 (44 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a2f1f]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81eb650 (60 bytes)
	[0x81a1bf7]
	[0x80a1e43]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81eb300 (4 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a1e6f]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81eb040 (4 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a1e6f]
	[0x80a2c1d]
	[0x809e760]
	[0x809f805]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e74e8 (20 bytes)
	__do_global_ctors_aux()
	__do_global_ctors_aux()
	[0x80a4151]
	[0x80a1b8d]
	[0x80a2f00]
	[0x809e760]
	[0x809f77b]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e6908 (0 bytes)
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	[0x80a21f4]
	[0x80a2b2d]
	[0x809e760]
	[0x809f77b]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e68b8 (0 bytes)
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	getaliasbyname_r at GLIBC_2.0()
	[0x80a21f4]
	[0x80a2b2d]
	[0x809e760]
	[0x809f77b]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e5978 (52 bytes)
	[0x81a1bf7]
	[0x81a2386]
	[0x80a23f8]
	[0x80a2562]
	[0x809f75a]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e5510 (20 bytes)
	[0x80e4707]
	[0x80e47a1]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e5500 (9 bytes)
	[0x80ebcc6]
	[0x80e478e]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e54f0 (4 bytes)
	[0x80ebcc6]
	[0x80e4781]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e54d8 (20 bytes)
	[0x80e4707]
	[0x80e47a1]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e54c8 (6 bytes)
	[0x80ebcc6]
	[0x80e478e]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e54b8 (4 bytes)
	[0x80ebcc6]
	[0x80e4781]
	[0x80c9dfe]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e54a0 (20 bytes)
	[0x80e4707]
	[0x80e47a1]
	[0x80c9df0]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e5488 (19 bytes)
	[0x80ebcc6]
	[0x80e478e]
	[0x80c9df0]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81e5478 (3 bytes)
	[0x80ebcc6]
	[0x80e4781]
	[0x80c9df0]
	[0x80cae81]
	[0x809f96d]
	[0x806e63b]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]
Leaked 0x81de430 (21 bytes)
	[0x80dd38b]
	[0x809ee15]
	[0x81a0d31]
	[0x806e526]
	getaliasbyname_r at GLIBC_2.0()
	[0x806db71]


-- 
Don't see the world through a window, be open{source}minded, and be free :-)
-------------- next part --------------
4606: X
START       SIZE     RSS   DIRTY PERM MAPPING
000a0000    128K    128K      0K rwxs /dev/mem
000f0000     64K     64K      0K r-xs /dev/mem
08048000   1516K    816K      0K r-xp /usr/bin/Xorg
081c3000     48K     48K     28K rw-p /usr/bin/Xorg
081cf000  50912K  50912K  27512K rw-p [heap]
a62af000    772K      0K      0K rw-s /SYSV00000000
a6370000    976K    976K      0K rw-p [anon]
a6464000    772K      0K      0K rw-s /SYSV00000000
a6525000    772K      0K      0K rw-s /SYSV00000000
a65e6000    352K    352K      0K rw-p [anon]
a6680000     76K      0K      0K r--p /usr/share/ghostscript/fonts/n019043l.pfb
a6693000    576K    576K      0K rw-p [anon]
a6723000   4992K   4992K      0K rw-s /dev/dri/card0
a6c03000   2048K   2048K      0K rw-s /dev/dri/card0
a6e03000 131072K 131072K      0K rw-s /dev/dri/card0
aee03000   2228K   1668K      0K r-xp /usr/lib/dri/r200_dri.so
af030000     68K     68K      0K rw-p /usr/lib/dri/r200_dri.so
af041000    148K    148K      0K rw-p [anon]
af066000   2048K   2048K      0K rw-s /dev/dri/card0
af266000   4992K   4992K      0K rw-s /dev/dri/card0
af746000   2048K   2048K      0K rw-s /dev/dri/card0
af946000   1028K   1028K      0K rw-s /dev/dri/card0
afa47000 131072K 131072K      0K rw-s /dev/mem
b7a47000    300K    132K      0K r-xp /usr/lib/xorg/modules/libxaa.so
b7a92000      8K      8K      8K rw-p /usr/lib/xorg/modules/libxaa.so
b7a94000     28K      8K      0K r-xp /usr/lib/xorg/modules/libramdac.so
b7a9b000      8K      8K      8K rw-p /usr/lib/xorg/modules/libramdac.so
b7a9d000    224K    144K      0K r-xp /usr/lib/xorg/modules/libfb.so
b7ad5000      8K      8K      8K rw-p /usr/lib/xorg/modules/libfb.so
b7ad7000      8K      0K      0K r-xp /usr/lib/xorg/modules/libi2c.so
b7ad9000      8K      8K      0K rw-p /usr/lib/xorg/modules/libi2c.so
b7adb000     28K      0K      0K r-xp /usr/lib/xorg/modules/libddc.so
b7ae2000      8K      8K      0K rw-p /usr/lib/xorg/modules/libddc.so
b7ae4000     24K      0K      0K r-xp /usr/lib/xorg/modules/libshadowfb.so
b7aea000      8K      8K      0K rw-p /usr/lib/xorg/modules/libshadowfb.so
b7af0000    228K    228K      4K rw-p [anon]
b7b29000     24K      0K      0K r-xp /usr/lib/libdrm.so.2.0.0
b7b2f000      8K      8K      0K rw-p /usr/lib/libdrm.so.2.0.0
b7b31000    120K     16K      0K r-xp /usr/lib/libexpat.so.1.5.0
b7b4f000      4K      4K      0K r--p /usr/lib/libexpat.so.1.5.0
b7b50000      8K      8K      0K rw-p /usr/lib/libexpat.so.1.5.0
b7b66000      4K      4K      0K rw-s /dev/dri/card0
b7b67000     64K     64K      0K rw-s /dev/dri/card0
b7b77000      4K      0K      0K r-xp /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
b7b78000      8K      8K      0K rw-p /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
b7b7a000      8K      8K      8K rw-s /dev/dri/card0
b7b7c000     64K     64K      0K rw-s /dev/mem
b7b8c000     24K      0K      0K r-xp /usr/lib/xorg/modules/libint10.so
b7b92000      8K      8K      0K rw-p /usr/lib/xorg/modules/libint10.so
b7b94000     20K      0K      0K r-xp /usr/lib/xorg/modules/libvgahw.so
b7b99000      8K      8K      0K rw-p /usr/lib/xorg/modules/libvgahw.so
b7b9b000     64K     64K      0K rw-s /dev/mem
b7bab000     36K     32K      0K r-xp /usr/lib/xorg/modules/input/mouse_drv.so
b7bb4000      8K      8K      4K rw-p /usr/lib/xorg/modules/input/mouse_drv.so
b7bb6000     12K      8K      0K r-xp /usr/lib/xorg/modules/input/kbd_drv.so
b7bb9000      8K      8K      0K rw-p /usr/lib/xorg/modules/input/kbd_drv.so
b7bbb000     44K      0K      0K r-xp /usr/lib/xorg/modules/drivers/ati_drv.so
b7bc6000     12K     12K      0K rw-p /usr/lib/xorg/modules/drivers/ati_drv.so
b7bc9000    304K     92K      0K r-xp /usr/lib/xorg/modules/drivers/radeon_drv.so
b7c15000     12K     12K     12K rw-p /usr/lib/xorg/modules/drivers/radeon_drv.so
b7c18000    120K     80K      0K r-xp /usr/lib/xorg/modules/extensions/libextmod.so
b7c36000      8K      8K      8K rw-p /usr/lib/xorg/modules/extensions/libextmod.so
b7c38000    312K     24K      0K r-xp /usr/lib/xorg/modules/extensions/libglx.so
b7c86000     16K     16K     12K rw-p /usr/lib/xorg/modules/extensions/libglx.so
b7c8a000      8K      8K      4K rw-p [anon]
b7c8c000    252K      0K      0K r-xp /usr/lib/xorg/modules/libpcidata.so
b7ccb000     72K     72K      0K r--p /usr/lib/xorg/modules/libpcidata.so
b7cdd000     36K     36K      0K rw-p /usr/lib/xorg/modules/libpcidata.so
b7ce6000    212K      0K      0K r--s /var/run/nscd/group
b7d1b000      4K      4K      4K rw-p [anon]
b7d1c000     80K     52K      0K r-xp /lib/libpthread-2.5.so
b7d30000      8K      8K      0K rw-p /lib/libpthread-2.5.so
b7d32000      8K      8K      0K rw-p [anon]
b7d34000   1184K    564K      0K r-xp /lib/libc-2.5.so
b7e5c000      4K      4K      0K r--p /lib/libc-2.5.so
b7e5d000      8K      8K      8K rw-p /lib/libc-2.5.so
b7e5f000     16K     16K      8K rw-p [anon]
b7e63000     40K     16K      0K r-xp /lib/libgcc_s.so.1
b7e6d000      8K      8K      4K rw-p /lib/libgcc_s.so.1
b7e6f000     28K     16K      0K r-xp /lib/librt-2.5.so
b7e76000      8K      8K      0K rw-p /lib/librt-2.5.so
b7e78000    144K     40K      0K r-xp /lib/libm-2.5.so
b7e9c000      8K      8K      0K rw-p /lib/libm-2.5.so
b7e9e000     16K      8K      0K r-xp /usr/lib/libXdmcp.so.6.0.0
b7ea2000      8K      8K      0K rw-p /usr/lib/libXdmcp.so.6.0.0
b7ea4000     68K     44K      0K r-xp /lib/libz.so.1.2.3
b7eb5000      8K      8K      0K rw-p /lib/libz.so.1.2.3
b7eb7000     20K     12K      0K r-xp /usr/lib/libfontenc.so.1.0.0
b7ebc000      8K      8K      4K rw-p /usr/lib/libfontenc.so.1.0.0
b7ebe000      4K      4K      0K rw-p [anon]
b7ebf000      8K      8K      0K r-xp /usr/lib/libXau.so.6.0.0
b7ec1000      8K      8K      0K rw-p /usr/lib/libXau.so.6.0.0
b7ec3000    424K     96K      0K r-xp /usr/lib/libfreetype.so.6.3.12
b7f2d000      8K      8K      0K r--p /usr/lib/libfreetype.so.6.3.12
b7f2f000      8K      8K      0K rw-p /usr/lib/libfreetype.so.6.3.12
b7f31000    388K    120K      0K r-xp /usr/lib/libXfont.so.1.4.1
b7f92000      8K      8K      0K r--p /usr/lib/libXfont.so.1.4.1
b7f94000     20K     20K      4K rw-p /usr/lib/libXfont.so.1.4.1
b7f99000     48K     48K      4K rw-p [anon]
b7fa5000      8K      8K      0K r-xp /lib/libdl-2.5.so
b7fa7000      8K      8K      0K rw-p /lib/libdl-2.5.so
b7fa9000      8K      0K      0K rw-s /dev/dri/card0
b7fab000      4K      4K      0K rw-s /dev/dri/card0
b7fac000     24K      8K      0K r-xp /usr/lib/xorg/modules/linux/libdrm.so
b7fb2000      8K      8K      4K rw-p /usr/lib/xorg/modules/linux/libdrm.so
b7fb4000     28K     16K      0K r-xp /usr/lib/xorg/modules/extensions/libdri.so
b7fbb000      8K      8K      8K rw-p /usr/lib/xorg/modules/extensions/libdri.so
b7fbd000     12K      0K      0K r-xp /usr/lib/xorg/modules/drivers/v4l_drv.so
b7fc0000      8K      8K      0K rw-p /usr/lib/xorg/modules/drivers/v4l_drv.so
b7fc2000      4K      0K      0K r-xp /usr/lib/xorg/modules/fonts/libfreetype.so
b7fc3000      8K      8K      0K rw-p /usr/lib/xorg/modules/fonts/libfreetype.so
b7fc5000     16K     16K      0K r-xp /usr/lib/xorg/modules/extensions/libdbe.so
b7fc9000      8K      8K      8K rw-p /usr/lib/xorg/modules/extensions/libdbe.so
b7fcb000      4K      0K      0K r-xp /usr/lib/xorg/modules/fonts/libtype1.so
b7fcc000      8K      8K      0K rw-p /usr/lib/xorg/modules/fonts/libtype1.so
b7fce000     12K     12K      0K r-xp /opt/gnome/lib/memprof/libmemintercept.so
b7fd1000      8K      8K      4K rw-p /opt/gnome/lib/memprof/libmemintercept.so
b7fd3000      4K      4K      0K rw-p [anon]
b7fd4000      4K      4K      0K r-xp [vdso]
b7fd5000    108K     96K      0K r-xp /lib/ld-2.5.so
b7ff0000      8K      8K      0K rw-p /lib/ld-2.5.so
bfc59000     84K     76K     36K rw-p [stack]
Total:   344500K 337788K  27712K

53844K writable-private, 8420K readonly-private, and 282236K shared
-------------- next part --------------
xrestop - Display: localhost:0
          Monitoring 26 clients. XErrors: 0
          Pixmaps:    4211K total, Other:     147K total, All:    4359K total

res-base Wins  GCs Fnts Pxms Misc   Pxm mem  Other   Total   PID Identifier
1800000   219  127    1  590  293     1267K     15K   1283K  7355 kicker
1600000    35   28    0  293  271     1198K      7K   1205K  7353 KDE Desktop
2c00000   205  126    1  210  169      425K     12K    438K  3769 Xorg: heap lea
1e00000   599  126    1  310  344      368K     26K    394K 12010 KTorrent
2600000     1    4    2    2    1      224K      2K    226K   ?   XOSD
1200000    71   30    1  149  367      161K     11K    173K  7351 kwin
1a00000    94  124    1  177  122      132K      8K    140K  7367 KGet
1000000   279  123    1  103  105      118K     12K    130K  3790 Xorg: heap lea
2e00000    36  118    1   35   30       80K      5K     85K  3847 opensuseupdate
1c00000   300  123    0   79  111       63K     12K     75K  7384 KMix
3000000    52  121    1   76   67       51K      6K     57K 28166 miguel at enol:~
0e00000    13  122    1   38   53       42K      5K     47K  7343 kded
2a00000    35  122    1   46   43       40K      5K     46K 11388 kio_uiserver
0800000    11  106    1   14   51       23K      4K     28K  4672 kded
0a00000     8    7    0   12    6       15K    504B     15K  7365 KSensors
0200000     3   10    5    1   58        0B      6K      6K  4624 xterm
2000000     0    1    0    0   50        0B      1K      1K   ?   <unknown>
2400000     2    1    0    0    4        0B    168B    168B  7401 knotify
1400000     2    1    0    0    4        0B    168B    168B  7350 ksmserver
3200000     1    1    0    0    0        0B     48B     48B   ?   xrestop
2800000     1    1    0    0    0        0B     48B     48B   ?   <unknown>
0c00000     1    1    0    0    0        0B     48B     48B   ?   <unknown>
0600000     1    1    0    0    0        0B     48B     48B   ?   <unknown>
0400000     1    1    0    0    0        0B     48B     48B   ?   <unknown>
3800000     0    1    0    0    0        0B     24B     24B   ?   <unknown>
2200000     0    1    0    0    0        0B     24B     24B   ?   <unknown>



More information about the xorg mailing list