Industry guru Dave Taylor offers free tech support on a wide variety of technical and business topics, including HTML, Apple iPhone, online advertising, Cascading Style Sheets, Web design, management, Unix, Linux, search engine optimization, online dating, Mac OS X, shell script programming and Microsoft Windows.

Snow Leopard: Am I running 32 bit or 64 bit?

I've taken the plunge and installed Snow Leopard (aka Mac OS X 10.6) and was pretty psyched about the fact that it's a 64-bit operating system, until my brother said "yeah, but I bet you're still running in 32-bit mode". How can I tell if my Snow Leopard computer is now running in 32-bit "compatibility" mode or as a true 64-bit operating system?


Dave's Answer:

Before we go further, realize that the majority -- if not the vast majority -- of people running Mac OS X 10.6 Snow Leopard are running in 32-bit mode. In a lot of ways, I think that the 64-bit capability of the operating system is there for future growth of the platform, not because your iMac or PowerBook can handle it (or needs it, for that matter).

For an operating system that Apple has said is all about fixes and tweaks, there's actually rather a lot of new stuff that shows up, and a lot of code has been rewritten and enhanced without much fanfare.

One example that'll be critical for our needs is the Activity Monitor, which you can find in "Applications" --> "Utilities". Launch it and you'll see something like this:

mac activity monitor

Notice the "Kind" column. As you can see, some programs run in 64-bit mode, while others run in 32-bit mode, approximately 50/50 on my computer. Third party apps, like Adobe Air (which runs Seesmic Desktop) and Microsoft Entourage run as 32-bit applications, no surprise there. But if you look closely, you'll see that iTunes is also still a 32-bit application. Hmmm... I expect that to change fairly soon!

This doesn't show you whether you're running in 32-bit or 64-bit mode, though, so to ascertain that you have to go through a slightly different hop... click on the "Apple" menu and choose "About This Mac" then click on the "More Info..." button. This will launch "System Profiler" and if you look down the left side you'll see the major categories of "Hardware", "Network" and "Software". Click on "Software" and if you're running in 32-bit mode, you'll see this:

mac 64 bit os no

See that line "64 bit Kernel and Extensions"? The value "no" means that you're not running in 64-bit mode.

Now, try rebooting and forcing 64-bit mode by holding down the "6" and the "4" key during boot. There's not much you'll see different when you're running this way, but if you navigate to the same area in "System Profiler", you'll now see this:

mac 64 bit os yes

You can also tell if individual apps are 64-bit capable by using the good ole' "Get Info" command. A 32-bit program that can't run in 64-bit mode will look like this:

mac 32 bit get info

By contrast, a 64-bit friendly app shows this:

mac 64 bit get info

The key is near the bottom: "Open in 32-bit Mode".

One final thing to show you: If you do boot into 64-bit mode, go back into Activity Monitor and you'll see a funny thing:

mac activity monitor 64bit

That's right, even in 64-bit mode, you'll find that much of your system is running in 32-bit mode anyway.

Ah well, now you know. Should you care? Probably not. Apple has done a splendid job of hiding this level of complexity from the user, so if your system works then you're good! Oh, and don't forget, I have lots of Snow Leopard help here on the site too.



Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Stumble Upon    

Subscribe!

Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader.

Comments

GREAT GREAT JOB - that explained me a lot about Snow Leopard 64-bit system. Thanx a lot!

Posted by: Startracker at September 8, 2009 2:43 PM

Same question, different operating system; Windows 7, to be precise.
Just got Snow Leo (nice under the hood benefits, but on top ones mostly hidden-to-surprise later), but was considering using VM Ware to get Win 7 on my 17" Macbook Pro.

Is W7 64-bit, and does it integrate well on a Mac using VM/Parallels?

Posted by: jimthing at September 8, 2009 10:04 PM

Splendid question, jimthing. When Win7 and VMWare for Snow Leopard (Sneo? Snepord? Snoleo?) both come out, then we'll know what's going on. :-)

Posted by: Dave Taylor at September 9, 2009 12:20 AM

Good article. My small problem I could not switch to 64 even after rebooting and holding down 64. Is it bec of my hardware? 1.83 Intel Core Duo?

Posted by: Tamas at September 24, 2009 3:48 PM

This is the best help article I have seen in a while. Gave me exactly what I needed. Dave, you rock!

Posted by: Wandile Zulu at January 26, 2010 4:04 AM

hi, how do i install 32 bit drivers on my OS 10.6, cuz now i can not install it says not compatible. what shall i do? how can i switch 64bit to 32 default OS? i tried that holding down 3 and 2 buttons when computer is booting up. but still can not install drivers.

Posted by: Amga at March 5, 2010 11:55 PM

I have something to say, now that you mention it, but ...
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you for all your efforts on this Web site by buying you a cup of coffee!

I do have a comment, now that you mention it!











Remember personal info?


Please note that I will never send you any unsolicited email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.








Ask Dave Taylor: The iPhone App: Advertisement



Follow me on Twitter @DaveTaylor

Search
Find just the answers you seek from among our 2300+ free tech support articles by using our Lijit search engine.


Help!





Subscribe to
Ask Dave Taylor!

Add to Google Reader
Add to My Yahoo!
Subscribe in NewsGator Online

RDF   XML

Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.


Recent Entries
Book Links
© 2002 - 2010 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.