LINUX.ORG.RU

Использование qt/kdelibs-программ и gtk/gnome-программ


0

0

Подскажите, стоит ли стремиться к использованию только qt/kde программ или gtk/gnome программ, может ли это дать выигрыш в производительности и памяти по сравнению со смешанной системой? Если да, но сильный ли?

PS. как узнать запущенны ли в данный момент программы использующие gtk?

Сэкономишь маленько памяти.

gotf
()

стоит, но не до фанатизма, когда отказываешься от хороших программ из за тулкитофобии.

экономится память, за счет того что загружается меньше библиотек, а существующие программы используют уже загруженные копии

быстрее старт программ, за счет того что части уже загружены

больше актуально для нетбуков, с ограниченными ресурсами

ps x

lsof -n |grep имя_библиотеки

например

lsof -n |grep libgtk

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

и кстати да, иногда возможны и неожиданные вещи )

~ :$lsof -n |grep libgtk
kded4 4262 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
ksmserver 4273 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
kwin 4275 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
knotify4 4279 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
plasma 4280 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
kaccess 4285 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
nepomukse 4286 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
yakuake 4294 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
krunner 4297 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
klipper 4298 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
kmix 4302 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
qutim 4334 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
akregator 4348 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
operaplug 4379 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
firefox-b 4995 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1
arora 18978 sylvia mem REG 8,5 3866280 3552408 /usr/lib/libgtk-x11-2.0.so.0.1600.1

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

это как? эти программы были скомпилированны с использованием gtk?... а если у меня gentoo и я USE="-gnome -gtk" прописал?..

nbdarvin
() автор топика
Ответ на: комментарий от Sylvia

~:$lsof -n |grep libgtk chrome 13098 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 13110 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 13111 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 13112 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 13122 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 13383 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7 chrome 16566 darvin mem REG 8,3 3739860 1303077 /usr/lib/libgtk-x11-2.0.so.0.1400.7

чем бы это чудо заменить? легким и быстрым, не консольным

nbdarvin
() автор топика
Ответ на: комментарий от nbdarvin

GUI Style - GTK+
я так понимаю что из-за этого )

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

и еще, qt 4.5
может загружать Gtk из за плагинов, ns plugin расчитаны на Gtk+ , то же самое справедливо и для враппера Opera и для остальных браузеров с загрузкой nsplugin тоже

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

nsplugin - это netscape plugin?... как бы мне избавиться от всего этого добра...

nbdarvin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.