Operating Systems > Leopard (Oct 2007)
is OSX 10.5 Leopard 64bit or 32bit?
(1/1)
chrisNova777:
--- Quote ---Since Leopard is 32-bit it can address up to 4 GBs per processor.
For Core 2 Duo machines the maximum is, therefore, 8 GBs.
For 4-core machines it's 16 GBs,
and for 8-core machines it's 32 GBs.
Of course SL is 64-bit so the maximum is much greater.
But from a purely practical point of view the limit is determined by the largest compatible RAM module and the number of RAM slots in the machine. The 8-core Mac Pros have 8 slots. The largest compatible module is currently 4 GBs, so those machines can install up to 32 GBs.
--- End quote ---
https://discussions.apple.com/thread/2368815
not sure i agree with the rational behind this answer 100% because my g5 only had one processor and it had a max ram of 8gb with 8 slots of DDR1 and it comes from 2003, not 2007.
--- Quote ---
The short answer is that Leopard is a mix of 32-bit and 64-bit.
Tiger added 64-bit support for low-level system libraries, enabling 64-bit for non-GUI applications.
Leopard added 64-bit support throughout the system frameworks, so any app can be 64-bit.
Snow Leopard will add a 64-bit kernel and many 64-bit user applications shipped by Apple. The 32-bit versions of all the frameworks and libraries are of course still available, but running apps in both modes requires both stacks to be loaded, which is inefficient, and a big reason why Apple is strongly encouraging developers to get on the boat and build their apps with a 64-bit version.
--- End quote ---
so the true answer is that leopard was part of a transitional phase over many iterations of versions of OSX
that began with TIGER and transitioned to supporting 64bit 100% in LION. and completed with 32bit support being fully deprecated + removed in CATALINA
chrisNova777:
--- Quote ---If your Mac uses the 32-bit kernel by default, but supports the 64-bit kernel, you can start up using the 64-bit kernel by holding the 6 and 4 keys during startup.
If your Mac uses the 64-bit kernel by default, you can start up with the 32-bit kernel by holding the 3 and 2 keys during startup.
Your Mac will revert to the default kernel the next time you reboot it.
To select the 64-bit kernel for the current startup disk, use the following command in Terminal:
sudo systemsetup -setkernelbootarchitecture x86_64
To select the 32-bit kernel for the current startup disk, use the following command in Terminal:
sudo systemsetup -setkernelbootarchitecture i386
Note: This setting is stored in the /Library/Preferences/SystemConfiguration/com.apple.Boot.plist file and will take effect every time you start up from this disk. If you start up from a different disk, the setting on that disk, or the hardware default, will take effect.
--- End quote ---
Navigation
[0] Message Index
Go to full version