ceTwit Speed and Memory optimizations

2008.08.17

Lhc Bolas
I’m working on completely redoing how the avatars are loaded and stored, in the current versions all of the avatars are stored in memory which should perform better but in reality it doesn’t after some testing. I’m going to change how the avatars are loaded and some initial tests show a pretty decent speed increase as well as reducing the memory footprint by the size of all the avatars in memory. For a full 200 item timeline this will be a decrease in ram usage by at least 300k or so. Thats pretty significant on a smartphone.

The upside of this is that it also has appeared to seriously increase performance not having to double handle all the images to keep them in memory. I’m working on finishing this off in a dev test version then I’ll get a link to the dev versions on the google group for people to try out.

I’m also going to revert back to a more generic power management call for sound alerts if the device is asleep because I’ve seen some reports in my tweetscan of people having trouble with that.

Categories : ceTwit  winmo

Leave a comment