How to tell if you’re running the 32 bit or 64 bit kernel in Mac OS X Snow Leopard
September 7th, 2009 - 10.6, Command Line, Mac OS X, Snow Leopard
Snow Leopard 10.6 is the first Mac OS X version to ship with a 64 bit kernel, and obviously your Mac has to have a 64 bit processor to utilize that kernel, but some 64 bit Mac’s are not defaulting to the 64 bit kernel. So how do you know which kernel version your machine is using? The command to determine if you are using a 32 bit kernel or a 64 bit kernel is the same, it’s the output that will tell you which kernel version you are using.
Open the Terminal and type the following command:
uname -a
If you’re using a 32 bit Kernel in Mac OS X:
iMac:~ user$ uname -a
Darwin iMac.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
see the i386 on the end there? That indicates it’s the 32 bit kernel
If you’re using a 64 bit Kernel in Mac OS X:
iMac:~ user$ uname -a
Darwin iMac.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_X86_64 x86_64
the x86_64 at the end will let you know you are using the 64 bit kernel.
You can alternate between the two by holding down “6″ and “4″ during system boot to load the 64 bit kernel, or holding down ‘3′ and ‘2′ during boot to use the 32 bit kernel. Your machine should default into the kernel that is best supported.
Posted by: William Pearson

Order Mac OS X 10.6 Snow Leopard today from Amazon.com - $25!

Write a comment