[Ti] Will Apple drop its OS?
Robert Ameeti
robert at ameeti.net
Wed Apr 12 06:40:22 PDT 2006
At 7:36 AM -0500, 4/7/06, Chris Olson wrote:
>On Apr 6, 2006, at 11:53 PM, Glenn L. Austin wrote:
>
>>On the other hand, x86 has a direct "load relative to PC"
>>instruction which doesn't flush the instruction pipeline -- so
>>MachO is much more efficient.
>
>Ah! Now you're beginning to understand. Mac OS X contains an
>abomination of a RISC kernel with a CISC ABI that tries to built on
>the perceived advantages of a microkernel and capitalize on the
>speed of a monolithic kernel. Didn't happen. Every commercial and
>open source Unix or Unix-like kernel in existence kicks XNU's a$$.
>On x86 it really gets its a$$ kicked. So Apple tried to fix the
>abomination with GCC performing -mdynamic-no-pic optimizations,
>which hard-codes the data addresses in the code, so the result is
>roughly equivalent to the CFM ABI in OS 9.
>
>A runtime ABI does not a RISC or CISC kernel make. And neither did
>I make any assertions that OS X was even *designed* correctly.
>Merely that XNU is a RISC kernel ported to x86.
I'm still not getting it.
Would you please explain the lousy Intel on a Mac showing that was found here:
<http://www.macworld.com/2006/04/firstlooks/xpbenchmarks/index.php>
I know that you've said that this was such a lousy decision and that
it is just gunna suck, and that the OS can't multi-task decently
since you can crash it by simply asking it to open all of the
applications in the Applications folder at one time, but something
just doesn't jive when I look at this table for real world
multitasking (as defined by the WorldBench 5 tests. What am I not
getting?
--
<><><><><><><><><><><><><><><><><><>
Robert Ameeti
Act naturally
<><><><><><><><><><><><><><><><><><>
More information about the Titanium
mailing list