прожорливость plasma

Модератор: Модераторы разделов

MasterFess
Сообщения: 23
ОС: debian

прожорливость plasma

Сообщение MasterFess »

Проблема состоит в следующем:
В KDE 4.2.2 plasma использует слишком много ресурсов процессора

Код:

top - 00:38:14 up 39 min, 3 users, load average: 1.88, 1.83, 1.71 Tasks: 124 total, 2 running, 122 sleeping, 0 stopped, 0 zombie Cpu(s): 57.9%us, 38.4%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.0%hi, 2.6%si, 0.0%st Mem: 1545504k total, 1533156k used, 12348k free, 339656k buffers Swap: 979956k total, 272k used, 979684k free, 481576k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5888 fess 20 0 1164m 121m 40m R 70.1 8.0 13:29.39 plasma 3455 root 20 0 289m 118m 12m S 10.6 7.8 5:48.98 Xorg 4702 fess 20 0 257m 26m 19m S 8.3 1.7 2:58.05 gnome-system-mo 3726 fess 20 0 381m 65m 28m S 4.3 4.3 2:13.45 kwin 3788 fess 20 0 657m 133m 26m S 2.0 8.9 2:33.19 firefox-bin 3782 fess 20 0 489m 43m 18m S 1.0 2.9 0:22.94 deluge 6 root 15 -5 0 0 0 S 0.7 0.0 0:00.66 events/0 2180 root 20 0 10272 1284 552 S 0.7 0.1 0:22.70 mount.ntfs-3g 4485 fess 20 0 308m 36m 21m S 0.7 2.4 0:18.42 ksysguard 5851 fess 20 0 309m 32m 17m S 0.7 2.1 0:02.66 konsole 3882 fess 20 0 235m 31m 9028 S 0.3 2.1 0:32.59 deluged 1 root 20 0 10316 772 640 S 0.0 0.0 0:01.26 init 2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0 4 root 15 -5 0 0 0 S 0.0 0.0 0:00.06 ksoftirqd/0 5 root RT -5 0 0 0 S 0.0 0.0 0:00.02 watchdog/0 7 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 khelper

что не может радовать
системный монитор показывает загрузку CPU порядка 80-100% :(
Кроме того, glxgears при запущеном kde показывает крайне низкие значения fps

Код: Выделить всё

2677 frames in 5.0 seconds = 534.924 FPS
2959 frames in 5.0 seconds = 591.528 FPS
2798 frames in 5.0 seconds = 559.078 FPS

при убитой плазме
CPU ~ 20%
fps чуть выше, но тоже не супер
Под gnome, xfce все работает превосходно
Linux debian 2.6.26-2-amd64 x86_64 GNU/Linux
видеокарта - NVidia GeForce 6200 драйвер - NVIDIA-Linux-x86_64-185.18.14-pkg2
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: прожорливость plasma

Сообщение Den001 »

Попробуйте отключить лишние виджеты, если не поможет, то удалить директорию .kde4 (.kde в некоторых дистрибутивах)
Спасибо сказали:
Nergul
Сообщения: 95
ОС: debian

Re: прожорливость plasma

Сообщение Nergul »

Вы случайно не запускали виджет Blue Marble ?
У меня именно он жрал ресурсы.
Спасибо сказали:
MasterFess
Сообщения: 23
ОС: debian

Re: прожорливость plasma

Сообщение MasterFess »

После повторного перебора всех плазмоидов обнаружился таки вредитель - безобидный на первый взгляд календарь
Приняв волевое решение, я недрогнувшей рукой смел эту мерзость со стола.
Загрузка процессора при простое снизилась до приемлимых 5-20%
По поводу opengl нет соображений?
fps в glxgears остался прежний :(
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: прожорливость plasma

Сообщение NickLion »

При включенных эффектах особой производительности в OpenGL не будет (у меня разница в 2,7 раза примерно), ибо OpenGL уже задействовано и вывод приложения предварительно помщается во внутренний буфер, а затем выводится (возможно с искажениями - например, желейные окна искривляют). Отключите их (Alt+Shift+F12) и посмотрите производитльность. Потом не забудьте так же включить обратно. При запуске полноэкранный OpenGL приложений композитинг отключается, вроде, автоматически.
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: прожорливость plasma

Сообщение Den001 »

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

У меня он же ядро проца полностью съедал :angry:
Спасибо сказали:
MasterFess
Сообщения: 23
ОС: debian

Re: прожорливость plasma

Сообщение MasterFess »

NickLion писал(а):
27.06.2009 08:31
При включенных эффектах особой производительности в OpenGL не будет (у меня разница в 2,7 раза примерно), ибо OpenGL уже задействовано и вывод приложения предварительно помщается во внутренний буфер, а затем выводится (возможно с искажениями - например, желейные окна искривляют). Отключите их (Alt+Shift+F12) и посмотрите производитльность. Потом не забудьте так же включить обратно. При запуске полноэкранный OpenGL приложений композитинг отключается, вроде, автоматически.

собственно, так и предполагал, но уверенности не было
хоткей не знал, спасибо :)
Спасибо сказали:
Flaming
Сообщения: 2579

Re: прожорливость plasma

Сообщение Flaming »

NickLion писал(а):
27.06.2009 08:31
При запуске полноэкранный OpenGL приложений композитинг отключается, вроде, автоматически.

А приложения под wine считаются?
Спасибо сказали:
Аватара пользователя
GMar
Сообщения: 237
Статус: Будущий математик
ОС: Kubuntu,Ubuntu(UNR) 10.04

Re: прожорливость plasma

Сообщение GMar »

Flaming писал(а):
27.06.2009 13:11
NickLion писал(а):
27.06.2009 08:31
При запуске полноэкранный OpenGL приложений композитинг отключается, вроде, автоматически.

А приложения под wine считаются?

проверил на зуме, похоже что нет, карусель работает, отключайте хоткеем. В принципе это довольно быстро и просто, тем более если хоткей переопределить на более удобный (например у меня Win+Q). Собсно из-за этого хоткея я на квиновский композит и перешел, ибо компиз прожорливый и не выключается.

p.s. нужен календарик - пробуйте гугл гаджет, или календарь гугла
Спасибо сказали: