Quote: Originally Posted by
HiJackZX1 
Are we sure about the OS being the limitation? So that means the manufactuer would assume your going to use Windows. What about linux, etc, would those have the limits also? So what happens if he puts a 2 GB RAM in a board that specifies 1 GB?
It's an OS limitation. Basically a 32 bit os can address up to 2gb per application (even in Linux) and a 64 bit os can address up to 128gb per application (though Windows 64 bit supports less than that, see below)
Below is a quick reference chart for maximum available ram per Windows operating system type:
* Windows XP 32-bit = 2 GB maximum per application (4GB system maximum)
* Windows XP 64-bit = 128 GB system maximum
* Vista 32-bit = 4 GB system maximum
* Vista 64-bit = 128 GB system maximum
In fact, to break Vista down further, total amount of system ram specific for Vista depends on which version of Vista is installed. Here is a listing of maximum available system ram based on Vista version:
* Windows Vista Starter 32-bit = 1GB
* Windows Vista Home Basic, Home Premium, Business, Enterprise, and Ultimate 32-bit versions = 4GB
* Windows Vista Home Basic 64-bit versions = 8GB
* Windows Vista Home Premium 64-bit versions = 16GB
* Windows Vista Business, Enterprise, and Ultimate 64-bit versions = 128GB