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

crontab crontab crontabaltlinux на yandex.ru
Вс Фев 16 19:15:20 MSK 2014


Разбираюсь помаленьку, и встретил ещё одно странное явление.

Имеется 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.

А как она сейчас собрана в альте, не из-за неё ли происходит подобное безобразие?


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