[Comm] XFCE потребляет слишком много памяти

Андрей Черепанов cas на altlinux.ru
Пн Фев 17 13:38:50 MSK 2014


16.02.2014 19:15, crontab crontab пишет:
> Разбираюсь помаленьку, и встретил ещё одно странное явление.
> 
> Имеется KDesktop 7.0.2 с установленными KDE и XFCE. Потребление памяти при простое
> получается следующее:
> 
> для KDE
> =================================
>  Private  +   Shared  =  RAM used	Program
> 
>  68.0 KiB +   7.0 KiB =  75.0 KiB	start_kdeinit
>  72.0 KiB +  10.5 KiB =  82.5 KiB	kwrapper4
> 120.0 KiB +   9.5 KiB = 129.5 KiB	minilogd
> 140.0 KiB +  34.5 KiB = 174.5 KiB	acpid
> 176.0 KiB +  27.5 KiB = 203.5 KiB	crond
> 248.0 KiB +  25.5 KiB = 273.5 KiB	dbus-launch
> 280.0 KiB +  16.0 KiB = 296.0 KiB	ssh-agent
> 268.0 KiB +  29.5 KiB = 297.5 KiB	xinetd
> 316.0 KiB + 123.0 KiB = 439.0 KiB	su
> 472.0 KiB +  56.0 KiB = 528.0 KiB	systemd-logind
> 524.0 KiB +  25.0 KiB = 549.0 KiB	startkde4
> 512.0 KiB +  59.5 KiB = 571.5 KiB	nslcd
> 492.0 KiB +  80.5 KiB = 572.5 KiB	gconfd-2
> 488.0 KiB + 120.0 KiB = 608.0 KiB	agetty (6)
> 520.0 KiB + 199.0 KiB = 719.0 KiB	gvfsd
> 488.0 KiB + 253.0 KiB = 741.0 KiB	avahi-daemon (2)
> 612.0 KiB + 172.5 KiB = 784.5 KiB	at-spi2-registryd
> 656.0 KiB + 194.5 KiB = 850.5 KiB	at-spi-bus-launcher
> 896.0 KiB + 171.0 KiB =   1.0 MiB	sshd
> 684.0 KiB + 405.0 KiB =   1.1 MiB	kdm (2)
>   1.1 MiB +  47.5 KiB =   1.2 MiB	systemd-udevd
> 652.0 KiB + 730.0 KiB =   1.3 MiB	bash (2)
>   1.4 MiB + 263.0 KiB =   1.6 MiB	akonadi_control
>   1.4 MiB + 260.0 KiB =   1.7 MiB	cupsd
>   1.3 MiB + 396.5 KiB =   1.7 MiB	nmbd
>   1.5 MiB + 253.5 KiB =   1.7 MiB	upowerd
>   2.0 MiB + 237.5 KiB =   2.2 MiB	udisksd
>   2.0 MiB + 444.5 KiB =   2.4 MiB	dbus-daemon (3)
>   1.8 MiB + 811.5 KiB =   2.6 MiB	mission-control-5
>   2.1 MiB + 578.0 KiB =   2.7 MiB	colord
>   2.6 MiB +  92.0 KiB =   2.7 MiB	systemd
>   2.4 MiB + 841.5 KiB =   3.2 MiB	NetworkManager
>   3.2 MiB + 707.5 KiB =   3.9 MiB	kuiserver
>   3.9 MiB + 317.5 KiB =   4.2 MiB	pulseaudio
>   3.4 MiB + 842.0 KiB =   4.2 MiB	polkit-kde-authentication-agent-1
>   3.4 MiB + 843.5 KiB =   4.2 MiB	klipper
> 760.0 KiB +   3.5 MiB =   4.3 MiB	kio_file
>   1.9 MiB +   2.6 MiB =   4.4 MiB	smbd (2)
> 988.0 KiB +   3.6 MiB =   4.6 MiB	klauncher
>   1.2 MiB +   3.6 MiB =   4.7 MiB	kio_trash
>   3.7 MiB +   1.1 MiB =   4.8 MiB	akonadi_maildispatcher_agent
>   3.8 MiB +   1.2 MiB =   5.0 MiB	akonadi_newmailnotifier_agent
>   4.3 MiB + 660.5 KiB =   5.0 MiB	kglobalaccel
>   4.2 MiB +   1.1 MiB =   5.3 MiB	kactivitymanagerd
> 476.0 KiB +   5.0 MiB =   5.5 MiB	kdeinit4
>   4.3 MiB +   1.2 MiB =   5.5 MiB	korgac
>   5.4 MiB + 277.0 KiB =   5.6 MiB	polkitd
>   5.6 MiB + 122.5 KiB =   5.7 MiB	dhclient
>   5.9 MiB + 454.5 KiB =   6.3 MiB	akonadiserver
>   2.6 MiB +   3.9 MiB =   6.5 MiB	ksmserver
>   6.1 MiB + 929.5 KiB =   7.0 MiB	knotify4
>   5.2 MiB +   2.3 MiB =   7.5 MiB	akonadi_sendlater_agent
>   5.5 MiB +   3.0 MiB =   8.5 MiB	akonadi_archivemail_agent
>   5.6 MiB +   3.0 MiB =   8.6 MiB	akonadi_mailfilter_agent
>   5.7 MiB +   5.2 MiB =  10.9 MiB	konsole
>   8.9 MiB +   3.1 MiB =  12.0 MiB	akonadi_agent_launcher (3)
>   8.2 MiB +   4.8 MiB =  13.0 MiB	kmix
>   9.6 MiB +   5.6 MiB =  15.2 MiB	kded4
>   9.2 MiB +   9.6 MiB =  18.7 MiB	dolphin
>  28.4 MiB +   1.5 MiB =  29.9 MiB	goa-daemon
>  30.1 MiB +   2.2 MiB =  32.3 MiB	nm-applet
>  37.9 MiB +   3.8 MiB =  41.6 MiB	krunner
>  47.7 MiB + 151.0 KiB =  47.9 MiB	mysqld
>  45.7 MiB +  10.1 MiB =  55.9 MiB	Xorg
>  52.1 MiB +   4.2 MiB =  56.3 MiB	kwin
>  81.0 MiB +   9.8 MiB =  90.8 MiB	plasma-desktop
> ---------------------------------
>                         580.8 MiB
> =================================
> 
> 
> 
> для XFCE
> =================================
>  Private  +   Shared  =  RAM used	Program
> 
> 104.0 KiB +  18.5 KiB = 122.5 KiB	gnome-pty-helper
> 124.0 KiB +   9.5 KiB = 133.5 KiB	minilogd
> 140.0 KiB +  32.5 KiB = 172.5 KiB	acpid
> 176.0 KiB +  28.5 KiB = 204.5 KiB	crond
> 248.0 KiB +  24.5 KiB = 272.5 KiB	dbus-launch
> 268.0 KiB +  30.5 KiB = 298.5 KiB	xinetd
> 296.0 KiB +  16.0 KiB = 312.0 KiB	ssh-agent
> 312.0 KiB +  26.5 KiB = 338.5 KiB	gpg-agent
> 340.0 KiB +  42.5 KiB = 382.5 KiB	rccexternal
> 320.0 KiB + 127.0 KiB = 447.0 KiB	su
> 400.0 KiB +  81.5 KiB = 481.5 KiB	xfconfd
> 476.0 KiB +  62.0 KiB = 538.0 KiB	systemd-logind
> 512.0 KiB +  63.5 KiB = 575.5 KiB	nslcd
> 452.0 KiB + 156.0 KiB = 608.0 KiB	gvfsd
> 488.0 KiB + 120.0 KiB = 608.0 KiB	agetty (6)
> 456.0 KiB + 169.5 KiB = 625.5 KiB	gvfs-goa-volume-monitor
> 520.0 KiB + 105.5 KiB = 625.5 KiB	gvfs-mtp-volume-monitor
> 300.0 KiB + 359.0 KiB = 659.0 KiB	sh (2)
> 580.0 KiB + 129.5 KiB = 709.5 KiB	at-spi2-registryd
> 492.0 KiB + 257.0 KiB = 749.0 KiB	avahi-daemon (2)
> 636.0 KiB + 148.5 KiB = 784.5 KiB	at-spi-bus-launcher
> 672.0 KiB + 134.0 KiB = 806.0 KiB	gvfs-gphoto2-volume-monitor
> 652.0 KiB + 195.0 KiB = 847.0 KiB	gvfsd-trash
> 816.0 KiB +  98.5 KiB = 914.5 KiB	gconfd-2
> 752.0 KiB + 181.0 KiB = 933.0 KiB	gvfs-afc-volume-monitor
> 888.0 KiB + 163.0 KiB =   1.0 MiB	sshd
> 684.0 KiB + 410.0 KiB =   1.1 MiB	kdm (2)
>   1.1 MiB +  51.5 KiB =   1.2 MiB	systemd-udevd
> 644.0 KiB + 718.0 KiB =   1.3 MiB	bash (2)
>   1.2 MiB + 297.0 KiB =   1.5 MiB	gvfs-udisks2-volume-monitor
>   1.3 MiB + 305.0 KiB =   1.6 MiB	cupsd
>   1.3 MiB + 396.5 KiB =   1.7 MiB	nmbd
>   1.5 MiB + 217.5 KiB =   1.7 MiB	upowerd
>   1.5 MiB + 331.5 KiB =   1.8 MiB	conky
>   1.8 MiB + 277.5 KiB =   2.0 MiB	udisksd
>   1.9 MiB + 445.5 KiB =   2.3 MiB	dbus-daemon (3)
>   2.6 MiB + 101.0 KiB =   2.7 MiB	systemd
>   2.5 MiB + 262.0 KiB =   2.8 MiB	colord
>   2.4 MiB + 948.5 KiB =   3.3 MiB	NetworkManager
>   3.8 MiB + 430.5 KiB =   4.2 MiB	pulseaudio
>   1.9 MiB +   2.6 MiB =   4.4 MiB	smbd (2)
>   5.6 MiB +  98.5 KiB =   5.7 MiB	dhclient
>   5.5 MiB + 229.0 KiB =   5.7 MiB	polkitd
>  23.6 MiB + 502.5 KiB =  24.1 MiB	xfce4-notifyd
>  23.8 MiB + 475.0 KiB =  24.3 MiB	xfce4-power-manager
>  23.8 MiB + 601.5 KiB =  24.4 MiB	panel-2-dockbar
>  24.0 MiB + 585.0 KiB =  24.6 MiB	Thunar
>  24.0 MiB + 675.5 KiB =  24.7 MiB	panel-6-systray
>  24.1 MiB + 650.5 KiB =  24.7 MiB	xfce4-session
>  23.8 MiB +   1.1 MiB =  25.0 MiB	polkit-gnome-authentication-agent-1
>  24.2 MiB + 886.0 KiB =  25.0 MiB	xfce4-orageclock-plugin
>  24.4 MiB + 791.0 KiB =  25.2 MiB	xfsettingsd
>  24.9 MiB + 951.0 KiB =  25.9 MiB	emerald
>  25.3 MiB + 924.0 KiB =  26.2 MiB	xfce4-panel
>  25.3 MiB +   1.3 MiB =  26.6 MiB	volumeicon
>  26.7 MiB +   1.2 MiB =  27.8 MiB	xfce4-xkb-plugin
>  27.2 MiB + 860.0 KiB =  28.0 MiB	xfce4-volumed
>  26.7 MiB +   1.5 MiB =  28.1 MiB	xfce4-terminal
>  27.9 MiB + 712.0 KiB =  28.6 MiB	tumblerd
>  28.4 MiB +   1.1 MiB =  29.5 MiB	goa-daemon
>  28.4 MiB +   1.6 MiB =  30.0 MiB	panel-4-whisker
>  28.2 MiB +   2.3 MiB =  30.5 MiB	nm-applet
>  28.9 MiB +   1.8 MiB =  30.7 MiB	xfdesktop
>  30.8 MiB +   2.1 MiB =  32.9 MiB	applet.py
>  35.1 MiB +   2.4 MiB =  37.5 MiB	xfce4-dockbarx-
>  39.0 MiB +   2.3 MiB =  41.3 MiB	fusion-icon
>  43.9 MiB +   1.3 MiB =  45.2 MiB	Xorg
>  57.2 MiB +   1.3 MiB =  58.5 MiB	compiz
> ---------------------------------
>                         808.0 MiB
> =================================
> 
> Как по мне, сие есть форменный нонсенс - "легковесное" XFCE перевешивает кеды в полтора раза.
> 
> Этот вопрос уже поднимался на главном форуме - http://forum.altlinux.org/index.php?topic=10644.0
> 
> и у арчеводов - https://bbs.archlinux.org/viewtopic.php?id=175905
> 
> И там, и там в качестве источника проблемы указывают libcairo, собранную с --enable-gl и --enable-egl.
> 
> А как она сейчас собрана в альте, не из-за неё ли происходит подобное безобразие?
http://packages.altlinux.org/en/Sisyphus/srpms/libcairo/spec

C --enable-gl, если не под ARM.

-- 
Андрей Черепанов
ALT Linux
cas на altlinux.ru


Подробная информация о списке рассылки community