jbmsystems
asked on
How can I utilize full 4GB on a 32 bit system
I have a 4GB AMD 3200 running Win server 2003 32bit. how can I utilize the memory above 3.3gb on my system?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Yes, that is all you can have on 32 bits OS. There is no workaround for this issue.
ASKER
I don't want to use 32 bits in one address space, but since the OS runs many spaces, that memory should be put to better use if possible and divided between address spaces. Can I do that?
Whould Vista be any better?
Whould Vista be any better?
Can you read ? Everybody tells you it cannot be done . . .
<<Can you read ? Everybody tells you it cannot be done . . .>>
No offence, but with that you broke every rule of "communication and professionalism" .Or may be "expert" has another meaning that I cannot understand with English not being my first language?
And there is nothing that cannot be done.It just has not been done yet.Hey,even chatting on this forum was considered science fiction a few years ago,not to mention television.
And back to the problem.Here is a link with a discussion on that question and actually one of the comments points to a microsoft support site which explains how to make 32 bit OS to use all of the 4GB memory.
http://blogs.conchango.com/jameshayes/archive/2006/10/26/Dell-D820-4GB-memory-problem-_2800_Part-3_2900_.aspx
And here is the microsoft link if you are too lazy to read the forum discussion
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
No offence, but with that you broke every rule of "communication and professionalism" .Or may be "expert" has another meaning that I cannot understand with English not being my first language?
And there is nothing that cannot be done.It just has not been done yet.Hey,even chatting on this forum was considered science fiction a few years ago,not to mention television.
And back to the problem.Here is a link with a discussion on that question and actually one of the comments points to a microsoft support site which explains how to make 32 bit OS to use all of the 4GB memory.
http://blogs.conchango.com/jameshayes/archive/2006/10/26/Dell-D820-4GB-memory-problem-_2800_Part-3_2900_.aspx
And here is the microsoft link if you are too lazy to read the forum discussion
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
unless my english is totally wrong, he backs up what i posted : (from DellCA blog)
" About 3/4th of the last 1GB of addresses is utilized in your system for the PCIE bus addressing and the VRAM addressing, leaving you with about 3.2GB of usable addresses for RAM addressing. "
this means he cannot use the RAM - but - i stand to be corrected, as always
- and if i broke some rules of professionalism (which i'm not aware of) my apologies then
" About 3/4th of the last 1GB of addresses is utilized in your system for the PCIE bus addressing and the VRAM addressing, leaving you with about 3.2GB of usable addresses for RAM addressing. "
this means he cannot use the RAM - but - i stand to be corrected, as always
- and if i broke some rules of professionalism (which i'm not aware of) my apologies then
PAE is specific to 32 bit operating systems to be able to address more than 4 Gb of memory.It is specifficaly designed to increase the amount of actual RAM that can be addressed by the processor.Of course the processor has to be capable of that.
nobus, if what you are saying is true,every 32 bit operating system should report memory below the physically installed.So how come my 32 bit OS sees all the memory?Doesnt it reserve some for PCIE addresing or VRAM addressing or this happens only when you have 4Gb of memory installed?
The maximum amount of memory that can be supported on Windows Server 2003 is 4 GB(not 3.3).The virtual address space of processes and applications is limited to 2 GB unless the /3GB switch is used in the Boot.ini file. When the physical RAM in the system exceeds 16 GB and the /3GB switch is used, the operating system will ignore the additional RAM until the /3GB switch is removed.Here is an atricle of how to set up the 3 Gb switch
http://technet.microsoft.com/en-us/library/e834e9c7-708c-43bf-b877-e14ae443ecbf.aspx
And another good article with a few additional suggestions for memory usage optimization.
http://www.computerperformance.co.uk/exchange2003/exchange2003_3GB.htm
nobus, if what you are saying is true,every 32 bit operating system should report memory below the physically installed.So how come my 32 bit OS sees all the memory?Doesnt it reserve some for PCIE addresing or VRAM addressing or this happens only when you have 4Gb of memory installed?
The maximum amount of memory that can be supported on Windows Server 2003 is 4 GB(not 3.3).The virtual address space of processes and applications is limited to 2 GB unless the /3GB switch is used in the Boot.ini file. When the physical RAM in the system exceeds 16 GB and the /3GB switch is used, the operating system will ignore the additional RAM until the /3GB switch is removed.Here is an atricle of how to set up the 3 Gb switch
http://technet.microsoft.com/en-us/library/e834e9c7-708c-43bf-b877-e14ae443ecbf.aspx
And another good article with a few additional suggestions for memory usage optimization.
http://www.computerperformance.co.uk/exchange2003/exchange2003_3GB.htm