DanDaMan315

Golden Member
Oct 25, 2004
1,366
0
0
I have 4gb of ram on my computer running windows xp 32bit but windows only recognizes 3.25gb of the ram. What is going on here?
 

Blain

Lifer
Oct 9, 1999
23,643
3
81
32-bit Windows can only address 4GBs of total memory in your system.
Some of that total is taken up by video card memory, etc.
So 3.25GB is what's left out of the 4GB total.

The 4GB 32-bit reporting issue is very common and discussed quite a bit here.
A little searching will tell you even more.

The bottom line is that to use all your 4GBs of system memory, you'll have to make the move to a 64-bit OS, like XP 64-bit, Vista 64-bit or Windows 7 64-bit.
There's no other way around it
 

Paperdoc

Platinum Member
Aug 17, 2006
2,447
347
126
My son reminded me of another impact related to this. If you switch to 64-bit OS which can address (and hence use) much more than 4 GB of RAM, everything you do uses up more resources and time. Most variables in an application are treated as 64-bit so it uses twice as much RAM space, and the CPU must move twice as much data around, etc. The result is that many applications actually run a bit slower under a 64-bit OS.

Now, the advantage of having and using more RAM comes when you use so much RAM simultaneously that your applications can't all fit into what you have, and the OS is forced to shuffle data between the real RAM and the virtual RAM in the Swap File on the hard drive. That is VERY much slower, so more RAM to avoid this is a big help. However, if you never hove this much RAM in use anyway, moving to more RAM will not speed up anything, and might slow you down for other reasons. In your case, since you already have 4 GB of RAM but can only use 3.25 GB, I doubt you would see enough improvement in application speed from "adding" 0.75 GB to offset the effects of using a 64-bit OS. That is, unless you now have apps using the Swap File that could fit into RAM without Swapping if only a further 0.75 GB were available.
 

Shargrath

Member
May 25, 2009
162
5
81
Question,

If XP only recognizes 3.25GB of the 4GB of ram, does that Ram still get used in apps?

Or would your computer run programs as if it only had 3.25GB instead of 4GB?

 

brblx

Diamond Member
Mar 23, 2009
5,499
2
0
3.25.

it can't address the other .75gb. for all purposes, it's not there.
 

Rockinacoustic

Platinum Member
Aug 19, 2006
2,460
0
76
Originally posted by: Shargrath
Question,

If XP only recognizes 3.25GB of the 4GB of ram, does that Ram still get used in apps?

Or would your computer run programs as if it only had 3.25GB instead of 4GB?

Only 3.25 is available for applications. As Blain said above:

Originally posted by: Blain
The bottom line is that to use all your 4GBs of system memory, you'll have to make the move to a 64-bit OS, like XP 64-bit, Vista 64-bit or Windows 7 64-bit.
There's no other way around it
 

TheStu

Moderator<br>Mobile Devices & Gadgets
Moderator
Sep 15, 2004
12,089
45
91
Originally posted by: Paperdoc
My son reminded me of another impact related to this. If you switch to 64-bit OS which can address (and hence use) much more than 4 GB of RAM, everything you do uses up more resources and time. Most variables in an application are treated as 64-bit so it uses twice as much RAM space, and the CPU must move twice as much data around, etc. The result is that many applications actually run a bit slower under a 64-bit OS.

Now, the advantage of having and using more RAM comes when you use so much RAM simultaneously that your applications can't all fit into what you have, and the OS is forced to shuffle data between the real RAM and the virtual RAM in the Swap File on the hard drive. That is VERY much slower, so more RAM to avoid this is a big help. However, if you never hove this much RAM in use anyway, moving to more RAM will not speed up anything, and might slow you down for other reasons. In your case, since you already have 4 GB of RAM but can only use 3.25 GB, I doubt you would see enough improvement in application speed from "adding" 0.75 GB to offset the effects of using a 64-bit OS. That is, unless you now have apps using the Swap File that could fit into RAM without Swapping if only a further 0.75 GB were available.

That simply isn't true. In fact, when a program is 64bit, it is actually faster and better. Look at comparisons between CS4 on Windows and OS X. The Windows version is significantly faster because the Windows version is 64bit whereas the OS X version is 32bit.

When I transistioned my system from XP Pro 32 to Vista Business 64, I noticed almost no difference with regards to performance (ok, it booted up much slower), this was same hardware, same everything, just different OS.
 

yh125d

Diamond Member
Dec 23, 2006
6,886
0
76
Originally posted by: Paperdoc
My son reminded me of another impact related to this. If you switch to 64-bit OS which can address (and hence use) much more than 4 GB of RAM, everything you do uses up more resources and time. Most variables in an application are treated as 64-bit so it uses twice as much RAM space, and the CPU must move twice as much data around, etc. The result is that many applications actually run a bit slower under a 64-bit OS.

Now, the advantage of having and using more RAM comes when you use so much RAM simultaneously that your applications can't all fit into what you have, and the OS is forced to shuffle data between the real RAM and the virtual RAM in the Swap File on the hard drive. That is VERY much slower, so more RAM to avoid this is a big help. However, if you never hove this much RAM in use anyway, moving to more RAM will not speed up anything, and might slow you down for other reasons. In your case, since you already have 4 GB of RAM but can only use 3.25 GB, I doubt you would see enough improvement in application speed from "adding" 0.75 GB to offset the effects of using a 64-bit OS. That is, unless you now have apps using the Swap File that could fit into RAM without Swapping if only a further 0.75 GB were available.

What your son told you is bunk.
 
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/    |