[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