Originally posted by Fukui
Well, some of things that you are noticing are part of a few problems.
1. The compiler that they are using is not really designed/optimized for the PowerPC chip, and even after a few years of work GCC (the compiler) is still problematic in terms of optimization. Expect this to be resolved with further revisions or a switch to XLC (IBM Compiler).
2. The windowing system in OS X is very advanced technically, but it also lags. It definitely needs to be worked on.
One of the things that makes XP so fast in the UI is that 1.They have a superior compiler, 2. GDI has been around for a long long time and is optimized to death.
3. They aren't really doing advanced compositing like anti-aliasing, interpolation, double-buffering, per-pixel transparency (most of which is being still done on the CPU in Jag/Panther). 4. I heard somewhere that XP uses the Graphics card to speed up text rendering.
Also remember that the BSD subsystem and Mach to an extent is very fast, its just the things that you end up seeing that are so slow. This IMO is one of the last things that Apple needs to do to finally hit every nail down that is still sticking up.
Also, if you are using MS Office, try deleting the "Microsoft Database Daemon" file in the Office folder. I found out it was on while using Office and pegged my CPU at 40%!!! Killing that things sped things up pretty well.