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
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.