LINUX.ORG.RU
ФорумTalks

Откуда мем про нежручее KDE?

 


0

1

%subj%.

*** 105732 /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde ***
*** 106076 /usr/bin/ksmserver ***
*** 111352 /usr/bin/dolphin --daemon ***
*** 114428 /usr/lib/x86_64-linux-gnu/libexec/DiscoverNotifier ***
*** 130748 /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd ***
*** 132928 /usr/bin/kwalletd5 --pam-login 7 8 ***
*** 133652 /usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1 ***
*** 142976 /usr/bin/kded5 ***
149460 /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{0fc2e8ac-3523-4afa-b8a6-2c6750daa2dc} -background none -noreset -displayfd 17 -seat seat0 vt7
151668 /usr/lib/firefox/firefox -contentproc -childID 50 -isForBrowser -prefsLen 29008 -prefMapSize 230760 -jsInitLen 246560 -parentBuildID 20230321111920 -appDir /usr/lib/firefox/browser {21b2a512-629d-4351-87a0-952b8889dcbd} 45491 true tab
*** 154364 /usr/bin/konsole ***
170884 /usr/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 31734 -prefMapSize 230760 -jsInitLen 246560 -parentBuildID 20230321111920 -appDir /usr/lib/firefox/browser {45d4de2b-abf0-470d-9489-a03de24317e6} 45491 true tab
186288 /usr/lib/firefox/firefox -contentproc -childID 46 -isForBrowser -prefsLen 28732 -prefMapSize 230760 -jsInitLen 246560 -parentBuildID 20230321111920 -appDir /usr/lib/firefox/browser {1e82e302-ae96-483f-8baa-e54c8d2273df} 45491 true tab
*** 229876 /usr/bin/kwin --replace ***
328188 /usr/bin/dino-im
*** 339908 /usr/bin/krunner ***
*** 489504 /usr/bin/plasmashell ***
567208 /usr/lib/firefox/firefox
1020344 /usr/lib/thunderbird/thunderbird
1119592 /usr/bin/telegram-desktop --


итого насчитал два гигабайта за минимальное рабочее окружение, при этом это не все процессы, а только топ20.

откуда все эти мемы о том, что KDE ест меньше ресурсов, чем XFCE?

★★★★☆
Ответ на: комментарий от annerleen

Так память ос процессу выделяет из своих соображений. У меня 8 и 12 на компах, но я и сутками комп не держу.

grem ★★★★★
()

Хз что тут измерено, но могу поделится как у меня. https://i.imgur.com/jciH6dI.png

1. /usr/bin/dolphin --daemon такого нет. Как мне его получить?)

2. Если мы смотрим физическую память то например многие процессы у меня меньше памяти показывают: kwalletd5 ~42Mb vs 132Mb, polkit 30Mb и т.д.

измерял так

ps  aux | grep "ksm\|konsole\|dolphin\|discover\|kdeconnect\|kwallet\|polkit\|kded5\|kwin\|krunner\|plasmashell" 

sv_warvar
()
Последнее исправление: sv_warvar (всего исправлений: 1)

Ждём аналогичные замеры для других DE через пару дней аптайма с похожим использованием загрузки и запуском софта. По результатам можешь выяснить что является причиной и отправить багрепорт.

grem ★★★★★
()
Ответ на: комментарий от annerleen

можно вывод ps -eo rss,cmd|sort -n во всех случаях?

Вот сколько занимают у меня эти процессы с «***» после аптайма в неделю в kde (~720 mb, 32Gb ram):

15408 /usr/bin/kwalletd5 --pam-login 7 8
 9292 /usr/bin/kwin_wayland_wrapper --xwayland
170448 /usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority /run/user/1000/xauth_jlDxPp --xwayland
15704 /usr/bin/ksmserver
28572 /usr/bin/kded5
224008 /usr/bin/plasmashell --no-respawn
14624 /usr/lib64/libexec/polkit-kde-authentication-agent-1
19248 /usr/lib64/libexec/kdeconnectd
27600 /usr/lib64/libexec/DiscoverNotifier
23752 /usr/lib64/libexec/xdg-desktop-portal-kde
61616 /usr/bin/dolphin
126972 /usr/bin/konsole

У тебя плазма жрет x2.2, krunnerа у меня не было, при открытом alt+f2 начинает жрать 144 mb (у тебя x2.4), kwin x1.3, портал x4.5, полкит x9. Не знаю почему, ничего в своей системе не подкручивал.

altwazar ★★★★
()
Последнее исправление: altwazar (всего исправлений: 2)
Ответ на: комментарий от annerleen

32ГБ везде

И ещё сидят считают мегабайты как элитные нищеброды. Я и на 4Гб особо не считаю. Крыса жрёт как мышка в сравнении с типовым современным говнософтом. Насколько жирно KDE вообще пофиг, даже если бы оно в 10 мегабайт умещалось, пользоваться этим блевотным глюкодромом не хочется.

bread
()
Ответ на: комментарий от hobbit

Странно, что OP считает Firefox и Thunderbird - моё сравнение остаётся самым правильным + повторяемость + методология, а непонятно что у OP. Могу повторить для Fedora 38, но только за деньги - в прошлый раз потратил на всё про всё не меньше 8 часов - мне ещё и гадостей наговорили.

tempuser003
()

Ну короче, мем основан на утрировании и сарказме, суть в том, что XFCE позиционируется как облегченное окружение, а прикол в том, что жрет столько же или чуть меньше ОЗУ, сколько минимальная конфигурация KDE, без plasma-applications.

Dog ★★★
()
Ответ на: комментарий от Dog

без plasma-applications.

С plasma-applications, но без бесполезного аконади поверх mysql.

altwazar ★★★★
()
Ответ на: комментарий от Dog

И поисковый движок запускает по дефолту, прямо как кеды.

wandrien ★★
()
Ответ на: комментарий от Dog

минимальная конфигурация KDE, без plasma-applications

Ну начинается. Xfce тоже можно минимизировать. Отрубить всякие говносервисы типа tumblerd, не подключать внешние плагины панели, и будет оно как опенбокс с панелькой.

bread
()

откуда все эти мемы о том, что KDE ест меньше ресурсов, чем XFCE?

Я хтопом смотрел чистую систему сразу после загрузки, например. Не сказать, что меньше, но и не то, чтобы слишком уж дофига.

Zhbert ★★★★★
()
Ответ на: комментарий от wandrien

Что не сходится? Или ты очередной сноб с прошитым в мозгах «тайлинг для пердоликов и школотронов»? Тады ой.

hateWin ★☆
()
Ответ на: комментарий от hateWin

Одна девушка меня спросила:
— Зачем вы так предераетесь ко шибкам? Вы что сноп?
И я ответил:
— Сноп.

wandrien ★★
()

Удали аконади шит и балу(нах он нужен на ссд!?).

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от wandrien

После входа в сеанс KDE - 827 МБ

Еще немного и по расходу оперативной памяти дотянет до Crysis.

Leupold_cat ★★★★★
()
Последнее исправление: Leupold_cat (всего исправлений: 1)

Да неважно, сколько оно жрёт. Гном3 и все форки визуально подлагивают. В кедах этого почти нет, зато там отрисовка практически всего забагована.

Пусть гном3 жрёт хоть 16G на старте, не обеднею, только пусть оно визуально лагать перестанет. Ну противно на 6C/12T, 32G и NVMe видеть это всё, так не должно быть. Что, в гноме красивости какие-то особенные?

yu-boot ★★★★★
()
Последнее исправление: yu-boot (всего исправлений: 1)
Ответ на: комментарий от yu-boot

Да неважно, сколько оно жрёт. Гном3 и все форки визуально подлагивают. В кедах этого почти нет, зато там отрисовка практически всего забагована.

100%

wandrien ★★
()
Ответ на: комментарий от annerleen

KDE работает действительно быстрее XFCE

Заметил обратное, KDE невероятно желейное даже с убранными анимациями.

MOPKOBKA ★★★★★
()
Ответ на: комментарий от hateWin

поставить i3/sway

Я уже старый для такого. Пройдясь по всем возможным граблям от иона до третьегнома, сделал себе win95 из крысы и успокоился.

bread
()
Ответ на: комментарий от yu-boot

Сейчас на всем ужасный инпутлаг, запуски по пару секунд, скорость можно увидеть только запустив twm без композитора и открыв там NEdit, Xterm и другие программы на X11, Motif, на современном железе еще Qt4 и Gtk2 относительно быстро работают, но Gtk3, Gtk4 и Qt5, Qt6 на любом железе тормозят, на любой видеокарте Intel, Amd, Nvidia.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от yu-boot

Пусть гном3 жрёт хоть 16G на старте, не обеднею, только пусть оно визуально лагать перестанет

Какая версия GNOME и какой дистрибутив?

(Спрашиваю, потому что triple buffering пока что завезли лишь в отдельные дистрибутивы: Debian 12, Ubuntu…)

Rootlexx ★★★★★
()
Ответ на: комментарий от tempuser003

2022 Linux Desktop Environments System Usage (Gnome, KDE, XFCE, LXQT, Cinnamon, Mate) under Fedora 37

У автора темы вроде Debian.

Rootlexx ★★★★★
()
Ответ на: комментарий от tempuser003

чукча не читатель?
firefox и thunderbird не считал, считал только то, что отмечено звёздочками.

annerleen ★★★★☆
() автор топика

итого насчитал два гигабайта за минимальное рабочее окружение, при этом это не все процессы, а только топ20. 

Памяти докупи уже. И тебя это не будет волновать примерно никак.

slackwarrior ★★★★★
()

Вообще говоря, тупо суммировать RSS процессов неправильно, ибо некоторые виртуальные адреса могут отображаться на одни и те же физические страницы, в частности для разделяемых библиотек с -fPIC.

Rootlexx ★★★★★
()
Ответ на: комментарий от annerleen
guest@slax:~$ ps -eo rss,cmd|sort -n | tail -n 30
33972 cin -b /tmp/cinelerra.91e7b0ba-952f-4ea3-bbe6-cca997d597bd
35704 kwrite [tdeinit]
36324 /usr/bin/cin -b /tmp/cinelerra.4f486fb7-52bc-44af-93dd-cd361a97b793
41940 kpdf -icon kpdf -caption KPDF
42816 /usr/lib/firefox/firefox-bin -contentproc -parentBuildID 20230410133914 -prefsLen 31660 -prefMapSize 218855 -appDir /usr/lib/firefox/browser 12319 socket
50864 konqueror [tdeinit] --silent
57968 konqueror [tdeinit] --silent
58708 /usr/lib/firefox/firefox-bin -contentproc -parentBuildID 20230410133914 -sandboxingKind 1 -prefsLen 37267 -prefMapSize 218855 -appDir /usr/lib/firefox/browser 12319 utility
65016 konqueror [tdeinit] --silent
65180 /usr/bin/dbus-daemon --system
68964 /usr/lib/firefox/firefox-bin -contentproc -childID 6628 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
69096 /usr/lib/firefox/firefox-bin -contentproc -childID 6627 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
69104 /usr/lib/firefox/firefox-bin -contentproc -childID 6629 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
80264 /usr/lib/firefox/firefox-bin -contentproc -childID 6626 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
86928 /usr/lib/firefox/firefox-bin -contentproc -parentBuildID 20230410133914 -prefsLen 37267 -prefMapSize 218855 -appDir /usr/lib/firefox/browser 12319 rdd
91816 konqueror [tdeinit] --silent
92256 /usr/lib/firefox/firefox-bin -contentproc -childID 6345 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
99584 /usr/lib/firefox/firefox-bin -contentproc -childID 2 -isForBrowser -prefsLen 36449 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
119892 /usr/lib/firefox/firefox-bin -contentproc -childID 10 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
126836 /usr/lib/firefox/firefox-bin -contentproc -childID 6346 -isForBrowser -prefsLen 37911 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
133728 /usr/lib/firefox/firefox-bin -contentproc -childID 1 -isForBrowser -prefsLen 31801 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
143744 /usr/lib/firefox/firefox-bin -contentproc -childID 12 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
157028 /usr/lib/firefox/firefox-bin -contentproc -childID 5 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
159304 /usr/lib/firefox/firefox-bin -contentproc -childID 4 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
191000 /usr/lib/firefox/firefox-bin -contentproc -childID 3 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
273732 X :0 -auth /home/guest/.serverauth.2047
294660 /usr/lib/firefox/firefox-bin -contentproc -childID 8 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
352092 /usr/lib/firefox/firefox-bin -contentproc -childID 14 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
823492 /usr/lib/firefox/firefox
896720 /usr/lib/firefox/firefox-bin -contentproc -childID 6 -isForBrowser -prefsLen 37267 -prefMapSize 218855 -jsInitLen 277276 -parentBuildID 20230410133914 -appDir /usr/lib/firefox/browser 12319 tab
guest@slax:~$

32-bit, TDE, 
00:03:43 up 42 days, 17:30,  2 users,  load average: 0,53, 0,57, 0,56
Andrew-R ★★★★★
()
Ответ на: комментарий от Rootlexx

Вообще говоря, тупо суммировать RSS процессов неправильно

Угу. Сумма RSS процессов почти x2 от занятой памяти у меня.

altwazar ★★★★
()
Ответ на: комментарий от MOPKOBKA

Я юзаю программы на Qt5/6 на 11-летнем компе и не понимаю, где там инпут лаг. Самый обычный набор софта типа qbittorrent, kate, kicad и т.п.. Под виндой тоже часть софта на Qt стоит. (Там, правда, комп новее и производительнее.) Вроде всё живенько работает.

Графическая система - иксы без композитинга.

wandrien ★★
()
Ответ на: комментарий от wandrien

Я юзаю программы на Qt5/6 на 11-летнем компе и не понимаю, где там инпут лаг.

Видимо ты просто нормальных программ не использовал никогда. Медленный старт Qt программ очевиден. Нужно ждать секунды перед запуском. Нативные(а не кроссплатформенные) программы стартуют мгновенно.

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

Что такое «нативные» программы под иксами? Motif?

Медленный старт Qt программ очевиден. Нужно ждать секунды перед запуском.

kate стартует около секунды. Это правда проблема? В мой юзкейс должен входить запуск kate 60 раз в час, чтобы по прошествии часа я мог сэкономить 1 минуту?

Видимо ты просто нормальных программ не использовал никогда.

Если под «нормальными программами» понимать программы уровня kicad или libreoffice, то от них быстрого запуска никто и не ждёт. Там объемы кода - гигантские.

wandrien ★★
()

Што у вас за KDE такие, где вы их берет?

Не поленился, перезагрузил, топ показывает

MiB Mem :   7946.2 total,   7200.8 free,    403.5 used,    341.9 buff/cache

Это уже в кедах, с запущенным konsole.

До перезагрузки с аптаймом почти 2 суток было 1.1 Гиг с открытым браузером.

Chord ★★★★
()
Ответ на: комментарий от wandrien

Что такое «нативные» программы под иксами? Motif?

Ну можно и Motif. А так @MOPKOBKA всё правильно написал.

Ещё AzPainter(AzPainter Inktober 2020) как пример таких программ.

Я не могу найти конкретную тему, но я помню несколько комментариев на ЛОРе когда они запускали AzPainter и удивлялись быстрому старту и вообще отзывчивости, и у них было состояние «А что так можно было!?», когда до этого опыт был только с Qt/GTK программами.

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

Примером быстрого запуска AzPainter я и сам троллил кого-то тут на форуме в срачике про gimp.

Но это в большей степени не про тулкиты, а про код конкретного проекта.

wandrien ★★
()

Кеды прожорливы, да ведь и другие среды далеко не фитоняшки.

Причина не в коде, а во всяких текстурках, иконках и прочем красивеньком контенте. Можешь сам проверить.

alex1101
()
Ответ на: комментарий от wandrien

Qt-программы действительно стартуют медленно, я это заметил когда пробовал МАТЕ:

Как я переехал на GTK-окружение после 15 лет в KDE

Но я также заметил вот что: в Qt-прогах после запуска всё работает реактивно. Gtk-проги запускаются реактивно, но можно кликнуть какую-нибудь вкладку или кнопку в проге и ждать секунду-две до ответного действия.

alex1101
()
Последнее исправление: alex1101 (всего исправлений: 1)
Ответ на: комментарий от alex1101

Gtk-проги запускаются реактивно

Если это не gimp, он наверное единственный из них, кто всё в процессе запуска подгружает.

Хорошо, что я не страдаю тулкитофобией и выбираю софт прежде вмего по их фичам. И, если нет бинарника, чтобы у меня собирался в пределах получаса. Хотя странно, что на новых компах кого-то вообще время сборки беспокоит при их мощностях.

grem ★★★★★
()
25 мая 2023 г.
Ответ на: комментарий от grem

Хотя странно, что на новых компах кого-то вообще время сборки беспокоит при их мощностях.

Новые компы тут у единиц. В основном раритетное барахло и хлам с помойки (буквально)

utanho ★★★★★
()
Ответ на: комментарий от utanho

Даже я с барахлом 2009 года не страдаю. Если только совсем чуть при обновлении gcc, llvm, clang. Покупать новый комп, чтобы раз в 2 месяца не «страдать» лень.

grem ★★★★★
()
Ответ на: комментарий от grem

Если только совсем чуть при обновлении gcc, llvm, clang

Не, я пересел с генты на сюсю. Не до компиляний пока. ноут 2013го года. Для моих нужд хватает.

utanho ★★★★★
()
Ответ на: комментарий от grem

с барахлом 2009 года

Спасибо. Я думал, что барахло только у меня (2017 г.). :)

dataman ★★★★★
()

мем про нежручее KDE

ты не понял сути мема это сарказм

amd_amd ★★★★★
()
Ответ на: комментарий от grem

На ноуте компилять сомнительное удовольствие и никакой distcc не спасёт.

Гуру Gentoo настойчиво выступают за BINHOST, причем советуют уже давно, но никто не прислушивается. 🙂 Проще, получается, сбежать с этого дистра на ту же «сюсю (c)», чем упростить процесс сборки/пересборки в самом Gentoo.

Для меня понятие «лени» в Gentoo скорее связано с ….
Весёлые мейнтейнеры Gentoo (комментарий)

krasnh ★★★★
()
Последнее исправление: krasnh (всего исправлений: 1)
Ответ на: комментарий от krasnh

Ну да, если есть где собирать, но обычно негде. Правда ещё есть официальный тестовый binhost, а в случае желания быстро развернуть calculate - 23 версия на текущий момент даже обновляется без проблем до актуального состояния (скачает ~2 Гб обновлений для ~700-800 пакетов после установки с нуля). Но это если есть желание вообще с дистрибутивом на основе portage связываться и желание запуска консоли для управления пакетным менеджером, так как у ряда изначально бинарных дистрибутивов есть очень стабильные графические утилиты для этого, где меньше возможностей накосячить из-за отсутствия таких возможностей как таковых.

Всё равно за компом сидеть некогда :D

grem ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)