Windows XP Starter Edition: 512 MB
Windows XP Home and Professional 32-bit: 4GB (but will register 3.25gb as some portion of memory are allocated for the system.)
Windows XP Pro 64-bit: 128 GB
32-bit Windows Vista Starter: 1GB
32-bit versions of Windows Vista Home Basic, Home Premium, Business, Enterprise, and Ultimate: 4GB
64-bit versions of Windows Vista Home Basic: 8GB
64-bit versions of Windows Vista Home Premium: 16GB
64-bit versions of Windows Vista Business, Enterprise, and Ultimate: 128GB
32-bit versions of Linux, Debian: 1gb (could be tweaked to use 4gb to 64gb using
Physical Address Extension (PAE))
32-bit Ubuntu version 6.10 upwards: 4gb
64-bit versions of Linux. 64TB
Server (32-bit):
2000 Advanced: 8 GB with PAE, 4GB without
2000 Datacenter: 32 GB with PAE, 4GB without
2003 Enterprise Edition: 32 GB with PAE, 4GB without
2003 R2 (or SP1) Enterprise Edition: 64 GB with PAE, 4GB without
2003 Datacenter Edition: 64 GB with PAE, 4GB without
2003 Standard Edition: 4 GB
2008 Enterprise or Datacenter Edition: 64 GB with PAE, 4GB without
2008 other editions: 4 GB
Server (64-bit):
2003 SP2 Datacenter Edition: 2 TB
2003 SP2 Enterprise Edition: 2 TB
2003 R2/SP1 Datacenter Edition: 1 TB
2003 R2 Enterprise Edition: 1 TB
2003 SP1 Enterprise Edition: 1 TB
2003 R2 Standard Edition: 32 GB
2003 Standard Edition SP1: 32 GB
2003 Datacenter Edition: 512 GB
2003 Enterprise Edition: 64 GB
2003 Standard Edition: 16 GB
2008 Datacenter: 2TB
2008 Enterprise: 2TB
2008 Standard: 32GB
2008 for Itanium-Based Systems: 2TB
Windows Web Server 2008: 32GB
sources:
http://www.xpfree.org/os_system_ram_limitations_guide.htmhttp://www.dansdata.com/askdan00015.htmhttp://www.mydigitallife.info/2007/01/14/windows-vista-32-bit-and-64-bit-x86-and-x64-maximum-supported-ram-physical-memory-limit/http://en.wikipedia.org/wiki/Physical_Address_Extensionhttp://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspxhttp://www.memorydeal.net/physical-memory-limits-windows-server.phphttp://msdn.microsoft.com/en-us/library/aa366778.aspx#physical_memory_limits_windows_vistahttp://msdn.microsoft.com/en-us/library/aa366778.aspx#physical_memory_limits_windows_xp