Windows Server 2003 for 64-Bit Extended Systems
cancel
Showing results for 
Search instead for 
Did you mean: 

DL385 + Windows 2003 x64 + Oracle 10g R2

SOLVED
Go to solution
Mark F Schaefer
Occasional Visitor

DL385 + Windows 2003 x64 + Oracle 10g R2

We have a requirement to get the above configuration to work using 32 GB of ram. I just want to make sure that 32 GB is really addressable when it really has 16GB of RAM per processor. It would seem to me that a process would only have access to 16GB at a time. Can anyone prove or deny this or point me to a document to explain this?
6 REPLIES
Igor Karasik
Honored Contributor
Solution

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Mark,
Even windows 2003 x64 standard edition support up to 32 Gb RAM (enterpise edition 1 terabyte).
AFAIK, Oracle 10G R2 have 64-bit version for windows 2003 64-bit (check it!). Therefore Oracle can use all 32 GB RAM on DL385 server.
I think process memory limitation in 64-bit windows - 8 terabytes (i.e. 8 terabytes user mode and 8 terabytes kernel mode)
See
"Processor and memory capabilities of Windows XP Professional x64 Edition and of the x64-based versions of Windows Server 2003"
http://support.microsoft.com/default.aspx?scid=kb;en-us;888732
"Amount of virtual address space for the 64-bit processes -8 terabytes"
See this article as well
"Comparison of 32-bit and 64-bit memory architecture for 64-bit editions of Windows XP and Windows Server 2003"
http://support.microsoft.com/default.aspx?scid=kb;en-us;294418
Mark F Schaefer
Occasional Visitor

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Yes, I understand the OS will support it, my question is specific to the HP DL 385 / AMD architecture. You can only put a maximum of 16GB per processor card and with 2 processors, that is how you get 32GB max for the DL385. My question is will Oracle really be able to use 32GB of RAM or will it see 16GB on one process or instance accessing processor 0 and 16GB on another process or instance accessing processor 1?? Or will one process / instance of Oracle be able to see and use all 32GB
Basil Vizgin
Honored Contributor

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Oracle instance will be able to see and use all of 32GB.
Igor Karasik
Honored Contributor

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Now I better understand your question.
You can use 4GB DIMMS in DL385 and Oracle will see all 32 Gb of memory.
I think you know that "redundant fan option kit" required for such memory configuration.
Mark F Schaefer
Occasional Visitor

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Thanks for the help
Basil Vizgin
Honored Contributor

Re: DL385 + Windows 2003 x64 + Oracle 10g R2

Also note that 32GB can be achieved only with PC2700 DDR Memory.