Thank you for purchasing through links and ads on this site.
diglloyd B&H Deal Finder...
Buy other stuff at
Up to 1527MB/s sustained performance
Today’s Deal Zone Items... Handpicked deals...
$280 $250
SAVE $30

$74 $74
SAVE $click

$4499 $3499
SAVE $1000

$1398 $898
SAVE $500

$649 $449
SAVE $200

$7595 $5995
SAVE $1600

$799 $499
SAVE $300

$2598 $2398
SAVE $200

$1498 $1398
SAVE $100

$249 $219
SAVE $30

$1699 $1299
SAVE $400

$21999 $19999
SAVE $2000

$8399 $7599
SAVE $800

$1149 $799
SAVE $350

$260 $180
SAVE $80

$4998 $3998
SAVE $1000

$569 $519
SAVE $50

$899 $799
SAVE $100

$2347 $1997
SAVE $350

$883 $633
SAVE $250

$1299 $949
SAVE $350

$1636 $1036
SAVE $600

$1699 $1299
SAVE $400

$1082 $929
SAVE $153

$1199 $1099
SAVE $100

OWC Envoy Pro EX SSD
Blazingly fast Thunderbolt 3 SSD!

Up to 4TB capacity, USB-C compatible.

USB-C model also available

Great for travel or for desktop!

Booting into 64-bit mode (Snow Leopard)

Last updated 2009-10-26 - Send Feedback
Related: Apple macOS, Mac Pro

By default in 2009, Snow Leopard boots into a 32-bit kernel, an odd proposition for an OS claiming to be 64-bit. But Apple defaulted to a 32-bit kernel for good reasons—

  • it keeps compatibility high with drivers and specialized software, which lowers hassles for users;
  • it keeps bad press away. Like bad breath, bad press makes a lasting first impression. Microsoft halitosis (also known as Windows) turned off a lot of users. (I think Microsoft should change the name, it’s a perfect fit!).
  • performance is still improved over Leopard.

Since page was written, over a year has passed—

Fast and cost effective way to backup!

Should you boot into the 64-bit kernel?

Tests of photographic applications show that the gains of booting with the 64-bit kernel can be substantial, keeping in mind that a 30% gain via hardware often costs several thousand dollars more. Why not get a good chunk of that for about $25?

Your 64-bit programs (if any) will run fine on a 32-bit kernel, gaining the benefits of 64-bit-ness. But they won’t see full performance that way.

The reason not to boot into 64-bit mode is compatibility with software drivers of various kinds. Apple really can’t be faulted here, but you can make an intelligent choice for yourself. You’ll want to verify if your software has any issues in 64-bit mode.; one way is simply to try it.

Does your Mac have 64-bit EFI firmware?

You Mac might be a few years old and have 32-bit EFI firmware (the code that runs to boot the Mac). See this Apple tech note for which machines can boot the 64-bit kernel

With 32-bit firmware, you cannot boot into 64-bit kernel; it’s not possible.

To determine if your Mac has 32-bit or 64-bit firmware, copy/paste the following command shown in red into Terminal (Terminal is found in the /Applications/Utilities folder):

llcMP:~ lloyd$ ioreg -l -p IODeviceTree | grep firmware-abi
| |   "firmware-abi" = <"EFI64">

As shown above, the firmware-abi has the value EFI64, indicating that my Mac Pro is 64-bit capable. If it reads EFI32, then your Mac cannot be booted into a 64-bit kernel.

Organic Lab Tested Full Spectrum CBD

20% off every day with coupon code diglloyd20 at

Updated formula with more CBD!
100% organic non-GMO, no additives or preservatives, lab tested for purity and quality.

You can still run 64-bit apps on a 32-bit kernel!

Even if you cannot or do not boot the Mac OS X Snow Leopard kernel into 64-bit mode, you can run your 64-bit apps as 64-bit, and they can take advantage of all the memory in the machine. This was/is possible even with Mac OS X 10.5 Leopard. The main problem being that there are only a handful of 64-bit applications available as of September 2009.

Uncheck the “Open in 32 Bit Mode” option. Testing shows that doing so is highly beneficial, even on Mac OS X Leopard.

Two 64-bit applications: uncheck “Open in 32 Bit Mode”

How to boot into 64-bit mode

I recommend testing first, using the two-finger dance approach, below, because rebooting without it gets you right back into 32-bit mode.

Some older Macs with 32-bit firmware cannot boot into 64-bit mode. That’s life.

Make an Old Dog Run Like a Young Puppy
with an OWC SSD

SATA, USB3, Thunderbolt, internal upgrades and PCIe SSD options for Mac or PC.
View All OWC SSDs...

The two-finger dance — wired keyboard only (not wireless)

Hold down the '6' and '4' keys when the Mac starts up (until the Apple log). After starting up in 64-bit mode, check About This Mac…, click More Info, then click on Software. In 64-bit mode there will be a “yes” next to “64-bit Kernel and Extensions”.

Checking whether 64-bit kernel is in use

The configuration file approach for always booting into 64-bit

Update: Apple has added a command line setting for enabling the 64-bit kernel. You can open a Terminal window and type:

sudo systemsetup -setkernelbootarchitecture x86_64

This is the method I use, because I can leave it set the way I want to; having to hold down '6' and '4' keys at startup is absurd, it’s ridiculous that Apple did not provide a system preference panel for this.

The change is shown in red below (“arch=x86_64”). Use a plain-text editor, such as Text Wrangler.

Edit the file:


Insert arch=x86_64 into the Kernel Flags field.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "">
<plist version="1.0">
<key>Kernel Flags</key>
Protect Your Family with Medical-Grade HEPA Air Purifier

Smoke and fine particulate matter from SF Bay Area fires = SERIOUS health hazard (respiratory, cardiovascular, etc).

Medical-grade air purifier keeps your home air ultra clean and filters viruses too!

See also Particulate Respirator...

The PRAM method for always booting into 64-bit mode

I’m not a big fan of this method, because I’d rather edit a text file than mess with non-volatile machine settings in the computer itself. This method sets the PRAM (parameter RAM) to tell the machine to boot 64-bi modet. It’s unclear what happens if this is done on a machine that is not 64-bit capable, or if the method interacts with it (which overrides which?).

  • It forces the Mac to always try to boot into 64 bit mode (assuming the boot volume contains a 64 bit kernel).
  • It can be undone by resetting the PRAM by booting up while holding down the <command>, <option>, 'P' and 'R' keys.
  • It doesn't require changing any system files which might be updated or
    modified by other parts of the OS.

I have not tested this method, you’re on your own here. Open a Terminal window and enter this command:

sudo nvram boot-args="arch=x86_64"

You should be able to reset things as follows:

sudo nvram boot-args=""

Again, I have not tested this.


OWC Accelsior 4M2 PCIe SSD
6000 MB/sec!
Mac or PC.

Ideal for Lightroom, Photoshop, video.
Capacity up to 16TB!
OWC Envoy Express

World’s first Thunderbolt 3 M.2 NVME SSD enclosure.

Super fast, bus-powered, 3.3 oz, DIY easy, rugged and compact!

See also OWC Express 4M2
√ No more slow and noisy hard drives!
OWC Thunderblade Thunderbolt 3 SSD

Blazing fast, up to 16TB.


√ No more slow and noisy hard drives!

Deals Updated Daily at B&H Photo
View all handpicked deals...

SanDisk 256GB Extreme PRO UHS-I SDXC Memory Card
$74 $74
SAVE $click | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2020 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__