Comment 6 for bug 1055448

Revision history for this message
David López (david-lopez-upct) wrote :

Hi. I have a wetab clone tablet (1,66 GHz Intel Atom N450 processor, 2GB RAM). I have tested stable onboard 0.98.1 and current onboard trunk, both of them comipled from sources in 64bits archlinux with LXDE/openbox.

I've tried to record a graph of the CPU usage, but I only know pscpug package and it's programmed to stop when pressing keys :-D, so it's unuseful to test onbord. I collected data looking at lxtask, don't expect accuracy values. I've compared Ambiance, Classic and ModelM themes, one time typing at my normal speed (3-4 keystrokes per second) and another time crazy as hell (typing 'kdfuhdyfyfbfyfhdjdu' and that kind of things as fast as I can :-D). I also computed hiding/unhiding CPU values

Stable 0.98.1:
- Ambiance
--- (hiding): 5% CPU
--- (unhiding): 21% CPU
--- (normal speed): 20-25% CPU
--- (crazy as hell): 40-45% CPU
- Classic
--- (hiding): 4% CPU
--- (unhiding): 10% CPU
--- (normal speed): 15-25% CPU
--- (crazy as hell): 35-40% CPU
- ModelM
--- (hiding): 4% CPU
--- (unhiding): 22% CPU
--- (normal speed): 35-40% CPU
--- (crazy as hell): 45% CPU

Trunk version:
- Ambiance
--- (hiding): 3% CPU
--- (unhiding): 19% CPU
--- (normal speed): 15-20%
--- (crazy as hell): 25%-30% CPU
- Classic
--- (hiding): 3% CPU
--- (unhiding): 9% CPU
--- (normal speed): 10-15% CPU
--- (crazy as hell): 20-25% CPU
- ModelM
--- (hiding): 3% CPU
--- (unhiding): 22% CPU
--- (normal speed): 20-25% CPU
--- (crazy as hell): 35-45% CPU

Trrunk version is an advance in CPU cost when typing, maybe not cut in half (sorry marmuta :-( ) but big improvement without trace of doubt.

Upgrading to ubuntu 12.04 from 11.10 was a performance nightmare for me, for example unity or nautilus in 12.04 were very, very slow in my tablet. I had to move to lighter systems (first to lubuntu 12.04, then to arch with lxde) but it was not onboard responsability. I miss some features that doesn't work in lxde (auto-show on edit and tansparences) but to be honest the onboard speed is acceptable for me (*).

(*) I have experimented mutiple press bug (sssssssssssssssomething like thhhhhhhhhhhhhhat) from time to time in stable 0.98 onboard, but honestly I don't know if it's a lag problem. I will be alert in this new trunk version to check if the problem persits.