Understanding OS X Kernel Internals
jglidell writes "The OS X kernel has been in the news alot this past year, whether it's why its slow, Mach/micro-kernel makes it bad, it's going closed source and what not. Amit Singh has put up a new presentation on the innards of OS X. It does a pretty good job of summing up the OS X kernel architecture, and has some pretty detailed diagrams... for instance they show that there are so many process/threads layers in OS X. So if you are in the mood for doing some OS studying then head over."
Wowzers....1900 pages uh uh uh uh uh...compllekks! - Jeff Lebowski
Insinct is stronger than Upbringing - Irish Proverb
It does not break down. A system at 90% is just as annoying as a video at 90%. I paid for full speed, I want full speed.
"As the mac-buying public has no problem with rosetta slow downs on intel hardware, I imagine they wouldn't have any problems with other slow downs due to emulation layers."
The mac-buying public has no problem with getting less than what they paid for? No... Surely not...
No seriously, I'm well aware of the masses of emu layers Macs *presently* have, as well as all the stupid pissing contests about Windows' legacy software support - when both systems have the same problem.
No, seriously; the mac-PC split in my mind is one of usability versus cost and software availability, and since for me, usability is a nonentity, you know where my dollars lay. I don't hate Apple (though their marketing humans ALL need shot in the face with the largest weapon handy), but I can't justify overpaying for their stuff.
Now you want me to overpay for my computer to support multiple OSes at a performance hit - to what end? So I can run software I've never needed before? Oh Goody Goody Gumdrops.
So yeah. My point is that Virtualization will not destroy the native OS market. Not a chance in hades. Too many performance hounds like myself in the work to cause native to fail to be profitable.
Oh, and if you think that virtualized performance will match native in the future: well, it's possible, but don't think commercial marketing is going to let anyone know; it's in their interests to have there be a compromise in existence so that they can sell you two separate products. And they wouldn't be able to fool you or I, but they absolutely would be able to fool a significant enough chunk of the masses.
110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
Ummm, lets see, since its a Mac it would be COMIC SANS! What do the Windows people call it?...