Will Tiger feel faster?
Heya!
I recently purchased my first Mac, a Powerbook G4 12" 1.5 ghZ.
I noticed resizing Windows in Panther is really slow, and the OS in general feels more sluggish than Windows (because it does more fancy things, I know).
Will my laptop benefit of Tiger? Isn't it already the case that all stuff in MacOS is rendered through the GPU?
I recently purchased my first Mac, a Powerbook G4 12" 1.5 ghZ.
I noticed resizing Windows in Panther is really slow, and the OS in general feels more sluggish than Windows (because it does more fancy things, I know).
Will my laptop benefit of Tiger? Isn't it already the case that all stuff in MacOS is rendered through the GPU?
Comments
I can't comment on current performance and details, but I'll say that I think you'll like Tiger for several reasons.
With "not exactly", do you mean that my laptop won't benefit, or did you refer to the CPU/GPU stuff?
I have 1.25 gig ram though.
ERic
Originally posted by ZO
i think Tiger will feel cold and plasticky
With a slight whiff of rubber coating here and there ;-)
How much ram do you have now? I just got a 12" G4 iBook and nothing seems sluggish on it.
I don't think resizing a Window will be any faster on a Powerbook equipped with 1.5 GB RAM. I think it's more CPU/GPU work for the computer, not RAM.
I just think resizing windows on MacOS is very slow, too slow. Moving Windows on the other hand goes very smooth.
Originally posted by dacloo
I don't think resizing a Window will be any faster on a Powerbook equipped with 1.5 GB RAM. I think it's more CPU/GPU work for the computer, not RAM.
I just think resizing windows on MacOS is very slow, too slow. Moving Windows on the other hand goes very smooth.
But in Tiger window resizing seems to be faster. It's not as smooth as moving a window but it's seems faster than Panther. Maybe in benefit from Core Image.
8A369 has still some display bug (content of window can appear black sometimes) which tends to demonstrate than GUI rendering has been alter (and hopefully optimized).
Originally posted by shadow
Currently when you resize a window the entire content is redrawn. Based on the available information on Tiger (could not find the link) this is changed. Only the portion which needs redraw will be refreshed. This most likely will improve performance on this particular action.
Holy shit!
If they finally got around to implementing this, then dirty region calculations might actually be put to use. It took me forever to figure out that the API was there but the dirty region info was simply being discarded.
Have they finally fixed the dirty region redraw mechanism in cocoa? That, even without CI, would make a huge difference in speed.
hehehe... You said "Dirty Region"... heheh
Originally posted by ibook911
I'm also hoping to have things feel speedier in Tiger.
Apple has switched to GCC 4.0 for Tiger. That alone should speed things up. (It generates faster code).
Panther has Quartz Extreme - this is only to speed up COMPOSITING of the graphics, not the drawing. This requires any RADEON or gForceMX or better.
Tiger has a new thing called Core Image, but this is mainly for effects like Photoshop does, i.e. making little programs for the GPU. Core Video is just the same things applied to video.
Now, the really important thing for USERS is Quartz 2-D Extreme. THIS is the feature that sends almost all of the 2-D drawing straight to the GPU using the OpenGL features. This is what speeds up the window resizing. And I have to say I heard a rumor, if you know what I mean, that window resizing on Tiger is finally superfast.
The problem is that Quartz 2-D Extreme requires better GPUs than Quartz Extreme - it will require either a ATI 9600 Pro or better, or an nVidia 5200 go or better. The 9200 in the Mac mini and the 12" PB won't be able to dump those calculations on the GPU and will use Altivec.