Re: [Semi Off] General Interface Speed
Re: [Semi Off] General Interface Speed
- Subject: Re: [Semi Off] General Interface Speed
- From: Wade Tregaskis <email@hidden>
- Date: Wed, 13 Nov 2002 23:32:42 +1100
Can anyone offer insight on why resizing windows, building, and
scrolling
through lists are so slow in OS X? Is there really that much going
on, or
is there a tiny bottleneck somewhere?
Oh, it's this little block of code in this one place. The Apple guys'd
fix it, but they're just too lazy, you know.
*shakes head sadly*
If it could be faster, it would be. You think Apple don't use OS X?
They know it's slow - not everyone who works there has the latest and
greatest Mac, contrary to what might seem otherwise. It's "slow"
because it quite often does a heck of a lot more than you realize; for
many things it is actually lightning fast, given what it does (e.g
vector rendering; but only if you want subpixel-perfect intersects and
so forth).
Is there anything that developers can do to make the response
smoother/faster?
Certainly - make sure your own code is fast. If performance is more
important than accuracy/eye-candy, tweak things and cut strings a bit
to eek out that performance. Where appropriate cache display data
fairly aggressively, especially in large resizable views, so at least
on Quartz Extreme machines your resizing will be fast (i.e. reduce
everything to 'mere' bandwidth issues). RAM is cheaper than a new box.
:)
Wade Tregaskis
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.