Linked by Thom Holwerda on Wed 21st Jan 2009 11:30 UTC
Thread beginning with comment 344705
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: MacOS X: kernel 32bit, userland 64bit?
by kaiwai on Wed 21st Jan 2009 18:01
in reply to "RE[2]: MacOS X: kernel 32bit, userland 64bit?"
On my Core 2 MacbookPro the kernel seems to run in 32bit mode.
MacBook:/ gousiosg$ file /mach_kernel
/mach_kernel: Mach-O universal binary with 2 architectures
/mach_kernel (for architecture i386): Mach-O executable i386
/mach_kernel (for architecture ppc): Mach-O executable ppc
MacBook:/ gousiosg$ file /mach_kernel
/mach_kernel: Mach-O universal binary with 2 architectures
/mach_kernel (for architecture i386): Mach-O executable i386
/mach_kernel (for architecture ppc): Mach-O executable ppc
On Mac OS X right now it uses PAE to access/detect memory above 4GB, however, there is a performance penalty associated with it.
Snow leopard will be the first 'pure' 64bit version of MacOS X - it'll be interesting to see how many vendors jump onboard and start compiling their stuff to take advantage of the new features.






Member since:
2006-03-02
On my Core 2 MacbookPro the kernel seems to run in 32bit mode.
MacBook:/ gousiosg$ file /mach_kernel
/mach_kernel: Mach-O universal binary with 2 architectures
/mach_kernel (for architecture i386): Mach-O executable i386
/mach_kernel (for architecture ppc): Mach-O executable ppc