At 8:13 PM -0500 8/4/2011, Kris Tilford wrote:
On Aug 4, 2011, at 7:32 PM, Tina K. wrote:

Meaning the OS is 100% 64 bit, or the OS and Apps are 100% 64 bit?

I don't think so, but I'm still confused upon this issue? Would someone clarify please?

[Moved from below for clarity]
When booted 64-bit kextstat shows 84 kexts loaded, but when booted with the 32-bit flag there were 99 kexts loaded, so 15 more kexts under 32-bit. Obviously there is still 32-bit operation under Lion, but perhaps many of the apps don't run as 32-bit?

The bit width of the kernel has *nothing* to do with the width of the frameworks or apps. Those are separate "layers", that are managed, well, separately!

OS X can run 32 or 64 bit frameworks and apps, regardless of which kernel is booted.

Like Snow Leopard, Lion contains no ppc code.  It is x86 only.

Like Snow Leopard, Lion contains both a 32-bit and a 64-bit kernel.

If you have any 32-bit kernel extensions, then Lion has to boot in 32-bit mode.

As distributed, there's a file missing that tells Lion it can boot on 32-bit hardware -- hence Apple's claim that you need a Core 2 or better processor. Add that file back and it works... this was "discovered" by the hackintosh crowd during the seeding cycle.

I'd thought that Lion was "supposed to be" 100% 64-bit

Nothing is pure 64-bit yet. That's not going to happen until ALL of Apple's stuff AND the 3rd party drivers (kernel extensions) are either updated or blown off. And then there's all the frameworks and apps. ... Part of this transition is that Apple is moving away from the old Carbon API to the "native" Cocoa / Objective-C system. It's only just now that they rewrote iTunes to conform!

At the app level, consider QuickTime - Apple's own puppy. QuickTime X is 64-bit Cocoa, but is missing quite a few codecs, as well as support for things like QTVR, interactive QT movies, and MIDI. To do any of those missing things, QTKit spawns off a helper process that runs QuickTime 7, in 32-bit mode!!!! Nice kludge, eh?

HTH,
- Dan.
--
- Psychoceramic Emeritus; South Jersey, USA, Earth.

--
You received this message because you are a member of G-Group, a group for 
those using G3, G4, and G5 desktop Macs - with a particular focus on Power Macs.
The list FAQ is at http://lowendmac.com/lists/g-list.shtml and our netiquette 
guide is at http://www.lowendmac.com/lists/netiquette.shtml
To post to this group, send email to g3-5-list@googlegroups.com
For more options, visit this group at http://groups.google.com/group/g3-5-list

Reply via email to