Constant UI responsiveness
Posted Feb 27, 2009 9:03 UTC (Fri) by farnz
In reply to: Constant UI responsiveness
Parent article: CrunchBang Linux 8.10
When doing your calculations, remember that anti-aliasing increases the
number of pixel values to calculate, and adds a stage to reduce back down
to the physical pixels. In a TV targeted font rendering system I worked
with, the manufacturer estimated that they calculated 16 logical pixels for
every physical pixel.
Responsiveness has improved for me (although I've been buying more
expensive machines over time), but I've also gone from 800x600x8bit (so
just under 500kiB of frame buffer to fill) to 1440x900x32bit (so nearly
5MiB of frame buffer to fill), and switched on anti-aliasing, driving the
new figure up to 40MiB of pixel data to calculate in the worst case,
assuming the numbers from my past still apply.
The big difference I've noticed is not responsiveness when idle (which
has always been beyond my ability to measure), but responsiveness under
load. Instead of having my machine grind to a halt for 30 seconds when I
print a photo, or compile software, I get to continue working unaffected,
and background tasks complete faster - this is a win/win for me.
to post comments)