Go Back   nV News Forums > Software Forums > General Software

Newegg Daily Deals

Reply
 
Thread Tools
Old 07-10-09, 01:25 PM   #1
Albo
Registered User
 
Join Date: Aug 2008
Location: MA, USA
Posts: 3,633
Default Mac Snow Leopard?

How can a Mac have up to 16 terabytes of system memory?
Albo is offline   Reply With Quote
Old 07-10-09, 01:28 PM   #2
ViN86
 
Join Date: Mar 2004
Posts: 15,486
Default Re: Mac Snow Leopard?

Quote:
Originally Posted by albokid2468 View Post
How can a Mac have up to 16 terabytes of system memory?
64-bit

Quote:
Limitations

Most 64-bit microprocessors on the market today have an artificial limit on the amount of memory they can address, because physical constraints make it impossible to support the full 16.8 million terabyte capacity. For example, the AMD64 architecture has a 52-bit limit on physical memory and currently only supports a 48-bit virtual address space[1].
Theoretical amount of RAM a 64-bit machine can address is 16.8 million TB. So the restriction put in place by the OS is an artificial one.
ViN86 is offline   Reply With Quote
Old 07-10-09, 01:29 PM   #3
Albo
Registered User
 
Join Date: Aug 2008
Location: MA, USA
Posts: 3,633
Default Re: Mac Snow Leopard?

layman's terms?

Swiff Reply

nvm. Im not understand a word you are saying either way
Albo is offline   Reply With Quote
Old 07-10-09, 01:46 PM   #4
ViN86
 
Join Date: Mar 2004
Posts: 15,486
Default Re: Mac Snow Leopard?

Quote:
Originally Posted by albokid2468 View Post
layman's terms?

Swiff Reply

nvm. Im not understand a word you are saying either way
OSX is 64-bit. 64-bit processors can address up to 16.8 million TB. The restriction in place (typically less than 64 GB) is a put in place artificially by the OS. Physical hardware limitations (currently) prevent any processor from addressing the full amount.

Mac controls its hardware. They made it so you can address up to 16TB of RAM.
ViN86 is offline   Reply With Quote
Old 07-10-09, 02:07 PM   #5
six_storm
Registered User
 
six_storm's Avatar
 
Join Date: Jun 2004
Location: Nashvegas
Posts: 11,575
Send a message via Skype™ to six_storm
Default Re: Mac Snow Leopard?

Can't wait to get my Macbook Pro w/Snow Leopard.
six_storm is offline   Reply With Quote
Old 07-10-09, 02:58 PM   #6
Albo
Registered User
 
Join Date: Aug 2008
Location: MA, USA
Posts: 3,633
Default Re: Mac Snow Leopard?

Quote:
Originally Posted by ViN86 View Post
OSX is 64-bit. 64-bit processors can address up to 16.8 million TB. The restriction in place (typically less than 64 GB) is a put in place artificially by the OS. Physical hardware limitations (currently) prevent any processor from addressing the full amount.

Mac controls its hardware. They made it so you can address up to 16TB of RAM.
OOOOOOOOOOO
So Windows made it so that we can't have like over 64GB?
If windows wanted to, could it make it 16.8 TB?
Albo is offline   Reply With Quote
Old 07-10-09, 03:07 PM   #7
LovingSticky
plenty of work, no games
 
LovingSticky's Avatar
 
Join Date: Sep 2007
Posts: 559
Default Re: Mac Snow Leopard?

Already Windows Server 2003 (SP2) could address 2TB of RAM:
http://msdn.microsoft.com/en-us/libr...78(VS.85).aspx

But this is purely theoretical limit, as NO current chipset can handle / address that much memory. Most desktop Intel chipsets end at 8/16/32 GB (only!). And this hardware limit applies to OS X as well, as it is same PC architecture as Dell and/or Acer.

Btw, Apple is really late to x64 market - Vista x64 was launched in 2006, with 64bit memory access, 64bit device drivers, and 64bit kernel. OS X Snow Leopard will "copy" this approach in desktop OS in 2009, ie. Apple is (at least) 3 years behind Microsoft.
__________________
Q9550@3.4 + Asus P5Q Premium + 16GB RAM + 2xVelociraptor 300GB + 4xWD Black 1TB RAID-5 on Adaptec 5805 + PoV GTX580 + Dell 3008WFP + Windows 7 x64
Xbox 360 Elite + Kinect + Onkyo receiver + Acoustic Energy Aelite 1/3/center speakers + 46" FullHD Samsung TV
LovingSticky is offline   Reply With Quote
Old 07-10-09, 03:27 PM   #8
Sazar
Sayonara !!!
 
Sazar's Avatar
 
Join Date: Jan 2003
Location: Austin, Texas
Posts: 9,297
Default Re: Mac Snow Leopard?

Apple has been running with some support for 64-bit via OSX since at least 2003 afaik.
Sazar is offline   Reply With Quote

Old 07-10-09, 03:51 PM   #9
LovingSticky
plenty of work, no games
 
LovingSticky's Avatar
 
Join Date: Sep 2007
Posts: 559
Default Re: Mac Snow Leopard?

No, most of OS X is still 32bit, including kernel, KEXTs, device drivers, etc., and access to RAM is done via PAE (very slow). Really obsolete architecture.



Already Windows XP x64 was truly 64bit, 4 years before Snow Leopard.. (I am speaking about desktop OSes here)
__________________
Q9550@3.4 + Asus P5Q Premium + 16GB RAM + 2xVelociraptor 300GB + 4xWD Black 1TB RAID-5 on Adaptec 5805 + PoV GTX580 + Dell 3008WFP + Windows 7 x64
Xbox 360 Elite + Kinect + Onkyo receiver + Acoustic Energy Aelite 1/3/center speakers + 46" FullHD Samsung TV
LovingSticky is offline   Reply With Quote
Old 07-11-09, 09:31 AM   #10
ViN86
 
Join Date: Mar 2004
Posts: 15,486
Default Re: Mac Snow Leopard?

Oooh I like that image. Explains it much better to me. I heard that OSX's initial adoption of 64-bit was kind of half and half, now I see how it was heh.
ViN86 is offline   Reply With Quote
Old 07-11-09, 10:14 AM   #11
nekrosoft13
I'm Geralt
 
Join Date: Oct 2005
Location: Chicagoland, once a year in Poland
Posts: 24,366
Default Re: Mac Snow Leopard?

wow 64bit chess
__________________
Windows 8 the next big failure, right after Windows ME
nekrosoft13 is offline   Reply With Quote
Old 07-11-09, 10:50 AM   #12
Rakeesh
 
Rakeesh's Avatar
 
Join Date: Jun 2004
Location: Sonoran Desert
Posts: 6,869
Default Re: Mac Snow Leopard?

Quote:
Originally Posted by ViN86 View Post
64-bit



Theoretical amount of RAM a 64-bit machine can address is 16.8 million TB. So the restriction put in place by the OS is an artificial one.
Or more simply, 16 exobytes.

2^64=18,446,744,073,709,551,616

Divide that by 2^60 which is exactly one exobyte, and you have 16 exobytes.

More fun with numbers for ya:

2^10 = 1 KB
2^20 = 1 MB
2^30 = 1 GB
2^40 = 1 TB
2^50 = 1 PB
__________________
Want to listen to audio without your computer going to sleep? Try this.

Core i7 2600k 4.4Ghz 1.385v | Corsair H60 | 8GB Corsair Vengeance 1600 8-8-8-24 | MSI P67A-G45 | OCZ Vertex 3 | Sapphire 7850 OC to Max settings

Rakeesh is offline   Reply With Quote
Reply


Thread Tools

Posting 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
Forum Jump


All times are GMT -5. The time now is 10:16 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.