Am I right in thinking that each processor can independently address 4GB, so the answer is 8Gb?
Does the same hold true for a dual-core?
|
|
The answer is 4GB as they have a shared address space - the processors can both see the same 4GB of RAM. It is a bit more complicated than that with Xeons and others with MMU's that support wider physical address spaces. This stackoverflow post describes this type of MMU, which does make an appearance on 32 bit xeon chips. |
|||||
|
|
You may also want to look up how Physical Address Extension can be used to access more memory on 32 bit systems. |
|||
|
|
|
Actually, as I understand it, it's less on |
|||
|
|
The limitation comes from the OS, not the processor. The OS can only manage a 4GB address space. |
|||
|
|