Package: gnome-osd
Version: 0.11.1-1
Severity: minor

hi

gnome-osd-event-bridge uses too much memory w.r.t. the functionality it offers

here is what top reports
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
22366 ......    15   0  141m  53m  20m S  0.0 12.1   0:29.80 thunderbird-bin
22551 ......    15   0  115m  46m  18m S  0.0 10.5   1:21.96 firefox-bin
 4349 ......    15   0 96656  21m 9444 S  1.0  5.0   1:57.93 Xorg
 5517 ......    15   0 29376  15m 9520 S  0.0  3.6   0:00.94 gnome-osd-event
 5505 ......    15   0 63408  15m  11m S  0.0  3.5   0:03.35 nautilus
 5507 ......    15   0 23768  13m 9332 S  0.0  3.0   0:12.88 gnome-panel
 7238 ......    15   0 32920  13m 8844 S  0.0  3.0   0:04.47 gnome-terminal
 7349 ......    15   0 32196  11m 8440 S  0.3  2.6   0:02.41 gnome-terminal
 5546 ......    15   0 21992  11m 8864 S  0.0  2.6   0:06.32 wnck-applet
 5556 ......    15   0 22276  11m 8704 S  0.0  2.6   0:00.94 mixer_applet2
 5549 ......    16   0 21284  10m 8588 S  0.0  2.4   0:01.00 cpufreq-applet
....
 5735 ......    15   0 17092 8996 6544 S  0.0  2.0   0:02.71 notification-da

as you see, it is over "nautilus" and way over any applet or
gadget

I think that the problem is that gnome-osd-event-bridge is written in python

 ----

Another problem is this: I am  running "notification-daemon" ,
that is "a daemon that displays passive pop-up notifications"
and I am running "gnome-osd" , that 
 "displays messages overlaid on your screen"

So, I am running two services that serve exactly the same purposes ;
and btw both use DBUS to do the job; so the best would be to join 
them in one single service (and avoid wasting RAM)

a.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-k7
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)

Versions of packages gnome-osd depends on:
ii  gconf2                        2.14.0-1   GNOME configuration database syste
ii  python-gnome2 [python2.4-gnom 2.12.4-3   Python bindings for the GNOME desk
ii  python-gtk2 [python2.4-gtk2]  2.8.6-4    Python bindings for the GTK+ widge
ii  python2.4                     2.4.3-7    An interactive high-level object-o
ii  python2.4-dbus                0.62-4     simple interprocess messaging syst
ii  python2.4-pyorbit-omg         2.0.1-3    PyORBit - python 2.4 CORBA OMG sta

gnome-osd recommends no packages.

-- no debconf information

-- 
Andrea Mennucc
 "E' un mondo difficile. Che vita intensa!" (Tonino Carotone)

Attachment: signature.asc
Description: Digital signature

Reply via email to