Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Hardware - Troubleshooting and Discussion > Mac Desktops > Question about original Mac Pro 2006

Question about original Mac Pro 2006
Thread Tools
Junior Member
Join Date: Oct 2004
Status: Offline
Reply With Quote
Nov 11, 2010, 09:24 PM
 
Hi all.
I've got a 2006 Dual 3 ghz Xeon Mac Pro, and plan to keep it awhile longer—It's been great except needing a new video card 1 month before applecare was up. My question is this: If it's the first 64 bit macintel, why can't I boot up in 64 bit mode, and is there a way to make it boot up in 64 bit? I'm seeing my apps opening up in 64 bit, so perhaps it's not a big deal.

I heard there's a way to make it happen in software, but isn't it hardwired into the EFI firmware?

Thanks for any answers!
     
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Nov 12, 2010, 02:55 AM
 
It's a software and not a hardware issue, and it's basically a non-issue AFAIK.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
P
Moderator
Join Date: Apr 2000
Location: Gothenburg, Sweden
Status: Offline
Reply With Quote
Nov 12, 2010, 04:03 AM
 
Short version of a very complex issue: A 64-bit OS on a 64-bit x86 CPU can run both 64-bit processes and 32-bit processes. 64-bit processes have certain advantages, such as being able to access more than 4 gigs of virtual address space and use of twice as many registers. As you've already noticed, your Mac can do this just fine.

Even on a 64-bit OS, the kernel process itself might very well run in 32-bit mode. This is usually not a problem - and can even be an advantage, from a driver perspective - but sometimes the kernel process needs more than 4 gig memory. The main reason for this is that the kernel uses 64 bytes in the kernel for each page of 4KB RAM in use by the system. Some quick math shows that when you reach 256GB of main memory, a 32bit kernel will run out. In practice it will run out before that, because there are other things it needs to do besides keeping track of RAM, but not terribly long before that.

As you've already figured out, the reason your Mac can't run a 64bit kernel is due to the version of EFI - the firmware - in use by the machine. There's nothing you can do about that, but OTOH, I doubt you'll be upgrading that machine with 256 GB RAM any time soon. Just don't bother with it.
The low-end Mac Pro is the most overpriced Mac since the IIvx
     
Junior Member
Join Date: Oct 2004
Status: Offline
Reply With Quote
Nov 12, 2010, 09:23 AM
 
Thanks, fellas. I thought as much.
I'm at 6 GB ram now, and that seems to be quite nice. I think it'll last for at least 2 more years before I buy a new Mac Pro—which is more than I can say for my 7100 and G3 Beige.
     
Junior Member
Join Date: Mar 2005
Location: Singapore
Status: Offline
Reply With Quote
Nov 14, 2010, 10:12 AM
 
I'm still use the same machine as you do, but with higher ram and the 5770 graphic card. The card helps a lot and I can put off my new MacPro purchase till next year.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 04:13 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2