K64Enabler
K64Enabler lets you enable / disable the 64-bit Kernel of Mac OS X 10.6 Snow Leopard. The 64-bit Kernel is only enabled by default on server configurations.
Note that regardless of which kernel is used, Mac OS X can run 64-bit and 32-bit applications concurrently.
 
You need a K64 capable machine to enable the 64-bit Kernel.
Download (updated 08.28.09)
K64Enabler is free software. Use at your own risk.
Contact
You can contact us by e-mail.
Should I use the 64-bit Kernel?
Benefits of K64
- 250% faster system call entry
- 70% faster user/kernel memory copy
 
Drawback of K64
The 64-bit Kernel can’t load 32-bit Kernel extensions. Therefore third-party software using kernel extensions that are not yet 64-bit won’t run correctly (you should contact the developers and ask for an update).
The good news is that most software do not use kernel extensions.
 
To sum up, you should use the 64-bit Kernel unless you need to run incompatible software.
What are the K64 capable machines?
Mac Pros, MacBook Pros and iMacs are compatible with K64. You need the following machines or better:
iMac Core 2 Duo (early 2008) --------------------------------- iMac8,1
MacBook Pro Core 2 Duo (2008) ----------------------------- MacBookPro4,1
Mac Pro 8-core (early 2008) ----------------------------------- MacPro3,1
 
You can see your machine model under the “Hardware” part of the System Profiler utility.
How do I really know I am running the 64-bit Kernel?
Use the Activity Monitor to see that the kernel_task process is running as 64-bit: