4GB Memory Question

Nda

Member
Sep 5, 2004
175
0
76
Hi all,

I am confused, could some of you enlighten me, please?

I have a computer that is currently on Vista 32-bit, it has 4GB memory installed.
CPU-Z confirmed it's 4GB, System in Control Panel said it's 4GB, BIOS said it's 4GB.
But my gadget said it 2GB and my Task Manager also said it's 2GB. What is going on?
What can i do to utilize the full 4GB?

I did some reading regarding PAE, should i turn it on? What is DEP?


Here is my screenie:
Screen


Thanks in advance,

nda
 

Scotteq

Diamond Member
Apr 10, 2008
5,276
5
0
About all you can try is to go into your Bios and check to be sure 'Memory Remapping' (the actual name varies....) is enabled.



Regarding PAE: It is already enabled as far as MSFT will allow. (Data Execution Prevention purposes), but unless you have a server (NT, 2003, etc) version of Windows. Playing with the settings on XP/Vista isn't going to get you anywhere because MSFT have limited those operating systems' to not be able to use PAE for added memory. The reason for that is driver incompatibilities.



Regarding RAM:


The Short Explanation:

As of SP1 Vista 32 displays the amount of RAM that's physically installed, as do the bios and the tools you used. However, it is still a 32 bit operating system, and therefore still carries the address space limitations inherent in all 32 bit OS's - 4GB of address space, and other things to use the addresses for besides RAM. So if you have a lot of devices, and especially with Crossfire/SLI setups because of the very large amounts of Video memory involved, the OS will have less and less space left over to address RAM.


It used to be that the OS would display only what is available. But rumor has it that the OEM computer makers (Dell, HP, etc..) complained to Microsoft that end user customer were clogging support lines complaining to them the 4GB of RAM (Dell/HP) sold them doesn't show....




The Long Explanation:


In 32 bit Windows operating systems, the total addressable space available is 4GB. If you install a total of 4GB worth of RAM, the system will detect/use/display less than 4GB of total memory because of address space allocation for other critical functions, such as:

- System BIOS (including motherboard, add-on cards, etc..)
- Motherboards resources
- Memory mapped I/O
- Configuration for AGP/PCI-Ex/PCI
- Other memory allocations for PCI devices

Different onboard devices and different add-on cards (devices) will result of different total memory size. e.g. more PCI cards installed will require more memory resources, resulting of less memory free for other uses.

This limitation applies to most chipsets & Windows XP/Vista 32-bit version operating systems. Again, this is a limitation of the Operating System not having enough address space to allocate to the system *and* the RAM. Not allocating address space to devices renders them inoperable. Not allocating addresses to RAM simply results in the unaddressed section not being used in an otherwise fully functional computer. Therefore the OS designers assign RAM last.

We can have long debates about mathematical fundamentals and discussions about why the original Windows designers couldn't allocate the full theoretical max of 36 bits of address space so that users today would be able to use more resource. But at the end of the day, the designers and engineers 'Didn't Then'. So we 'Can't Now'.


If you install a Windows operating system, and if more than 3GB memory is required for your system, then the below conditions must be met:

1. A memory controller which supports memory swap functionality is used. The latest chipsets like Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, AMD K8 and newer architectures can support the memory swap function.

2. Installation of Windows XP Pro X64 Ed. (64-bit), Windows Vista 64, or other OS which can provide more than 4GB worth of address space.



Note: According to the latest Change Log published by Microsoft, Windows Vista 32bit SP1 will display the installed amount of RAM. This is a display change only.
 

Nda

Member
Sep 5, 2004
175
0
76
Thank you for the info, i have ASUS BIOS, i will try to play and look info on memory remapping option as you said that way, if i can get at least 3GB, i would be a happy camper.

Thanks again.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Memory remapping won't help with Vista32 because it ignores all memory above the 4G mark which is where the BIOS will remap that memory.
 

Nda

Member
Sep 5, 2004
175
0
76
Yea, i understand the limitation, so if i can get 3.3GB or something to that effect, i would take it rather than 2046MB that is available right now.

I'll fiddle around with it, i'll post update if i could get this up to 3.3GB or something.

To Nothinman: Is that mean that i could only get to use 2GB of memory when i installed 4GB on 32-bit Vista? Can i get to 3GB at least? If i could only get 2GB to use, that sux soo bad.

I have E6420 Conroe with 4GB Ram and running Vista Home.

Cheers~
 

Nda

Member
Sep 5, 2004
175
0
76
Yea, i checked my ASUS BIOS manual (P5B-Plus), it said that i should leave it to be disabled when i am using 32 bit Vista.

But, how do i get at least 3GB in my available memory? Anyone know?



Kinda sux to only be able to use 2GB when you have 4GB installed...*sigh*
 

n7

Elite Member
Jan 4, 2004
21,281
4
81
If you enable "Memory Remapping" in your bios, you'll have 3-3.5 GB available then.

I have the P5B-D, it's the exact same setting.

"Disabled" = 2 GB.
"Enabled" = up to 8 GB (w/ x64 of course, or at least ~3ish GB w/ x86).

Not sure why people are recommending to not enable it, as there is no way 2 GB > 3-3.5 GB in Vista.
 

pallejr

Senior member
Apr 8, 2007
216
0
0
Remapping will not make more RAM available under the 4G address line. Remapping will take a portion of the RAM, and put it up above the 4G address line. On asus.com it is documented how the remapper works. If there is 2.x usable under 4G, the remapper will remap on 2.0, thus leaving only 2GB available to 32bit XP/Vista. If there is 3.x usable, it remaps on 3.0.

It is perfectly valid to have 8GB with no remapping. Some of the RAM will just be lost to the MMIO hole. Depending on the hardware, 8GB and remapping might not even make the whole 8GB available, if the largest possible memory address in the system is 8G.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
To Nothinman: Is that mean that i could only get to use 2GB of memory when i installed 4GB on 32-bit Vista? Can i get to 3GB at least? If i could only get 2GB to use, that sux soo bad.

No, remapping won't change what Vista32 will use. Remapping just takes the memory that's been lost and remaps it above the 4G mark and since Vista32 ignores all memory above the 4G mark it'll still be useless.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |