Go Back   MacRumors Forums > Apple Systems and Services > OS X > OS X 10.8 Mountain Lion

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 20, 2012, 01:48 AM   #1
jbg232
macrumors 65816
 
jbg232's Avatar
 
Join Date: Oct 2007
What is the point of a 64-bit chip only in ML?

I'm really just wondering here, given that 32-bit applications are here for a long time, what really is the point of limiting the ML OS to 64bit chips as there will still have to be backwards compatibility for a long time. Will it really make the machine faster? I understand the exclusion of GMA950 and X3100 integrated graphics GPUs as ML will likely support much higher graphics resolutions in the future, but the 64bit thing I just don't get. Please educate me.
__________________
iMac | MacBook | iPad | iPhone | Apple TV
5D Mark III | 24-105L | 100-400L | 50 f/1.4 | 50 f/2.8 Macro
jbg232 is offline   0 Reply With Quote
Old Feb 20, 2012, 03:16 AM   #2
MikhailT
macrumors 68040
 
Join Date: Nov 2007
Quote:
Originally Posted by jbg232 View Post
I'm really just wondering here, given that 32-bit applications are here for a long time, what really is the point of limiting the ML OS to 64bit chips as there will still have to be backwards compatibility for a long time. Will it really make the machine faster? I understand the exclusion of GMA950 and X3100 integrated graphics GPUs as ML will likely support much higher graphics resolutions in the future, but the 64bit thing I just don't get. Please educate me.
It'll make the OS and the rest of the apps a bit faster by having everybody focused on optimizing purely for the 64-bit operations.

The idea is that they no longer have to allocate any of their engineering resources to optimize OS X for 32-bit chips as well. You can't simply recompile the OS from 32-bit to 64-bit operations or vis versa and expect it to be just as good.

Also, 64-bit CPUs have additional features that 32-bit CPUs can't use, now they can fully start to take full advantage of all 64-bit instruction sets without having to worry about the impact on the 32-bit CPUs.
MikhailT is offline   1 Reply With Quote
Old Feb 20, 2012, 03:25 AM   #3
jackrv
macrumors 6502
 
Join Date: Jul 2011
I would guess that it is a way to kick developers (especially driver writers) into coming into the present. Other than that, the only benefit I can see is that Apple gets to stop compiling a 32-bit kernel, which doesn't seem like that much of an overhead to me.

Of course, it could also be a way for Apple to sell more Macs, if people on old Core Duos want to upgrade to ML.

With Windows, it makes more sense, since 32-bit Win kernels can't run 64-bit apps. With Win 2008 Server R2, and Exchange 2007, it is 64-bit only.

32-bit OS X kernels CAN run 64-bit apps, so either it is money-related, development-related, or Apple is just trying to get everyone to the present.
__________________
2010 iMac 27" i5 16Gb - iPhone 3GS - Samsung Galaxy Nexus (don't hate!) Airport Extreme Base Station Airport Express
jackrv is offline   2 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > OS X > OS X 10.8 Mountain Lion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Woo hoo, Chip & PIN (EMV, Chip Cards, etc) FINALLY IN THE US, and WORKING dontwalkhand Community Discussion 48 Sep 4, 2014 04:34 PM
Qualcomm Employee: 64-Bit A7 Chip 'Hit Us In The Gut' MacRumors MacRumors.com News Discussion 329 Jan 16, 2014 03:15 PM
Qualcomm Marketing Executive Calls Apple's 64-Bit A7 Chip a 'Marketing Gimmick' MacRumors MacRumors.com News Discussion 403 Oct 27, 2013 07:59 PM
64-bit chip? (merged) beosound3200 iPhone 70 Sep 14, 2013 01:22 PM
Intel Releases New Low-Power 64-bit 6-Watt Atom Chip For Servers Middleman-77 Apple, Industry and Internet Discussion 2 Dec 18, 2012 03:26 PM

Forum Jump

All times are GMT -5. The time now is 03:59 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC