dreamer3kx
Limp Gawd
- Joined
- Oct 28, 2007
- Messages
- 453
Sorry if this topic was beat to death but I just want to make sure before I upgrade to 4 gigs,I know vista/XP 64 bit are compatible.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No 32bit envirionment will make use of the full 4GB's of RAM, I'm running 4GB's with WXP 32bit and it runs fine, howevery it only shows up as 3.25GB's.
because that's all it can addressreally? Why does it say 3.25gig then??
No 32bit envirionment will make use of the full 4GB's of RAM, I'm running 4GB's with WXP 32bit and it runs fine, howevery it only shows up as 3.25GB's.
err no,
a 32bit OS utilising memory-mapping for hardware (like pretty much every 32bit OS does) cannot address 2^32 bytes of RAM
you yourselve said it yrself when you then went on to say only 3.25G shows up. 3.25Gig of RAM for your present hardware is all yr setup will address
rip out yr gfx card and you will be able to address some more BUT you won't be able to adress all of it
I've yet to see a situation where 3.5 gigs hadn't been enough in XP. It's really a non-issue.
Seeing 3.5 with pae.
Yep, I never got PAE to work in a non-server O/S.Unless you're running a server based OS from MSFT, PAE does diddly anymore.
Your processor will report PAE mode because it sees more than 4GB of RAM, it will show up in the System Panel as running in PAE mode, but PAE in the XP / Vista kernel has been de-clawed.
Your processor will report PAE mode because it sees more than 4GB of RAM, it will show up in the System Panel as running in PAE mode, but PAE in the XP / Vista kernel has been de-clawed.
No 32bit envirionment will make use of the full 4GB's of RAM, I'm running 4GB's with WXP 32bit and it runs fine, howevery it only shows up as 3.25GB's.
Windows reports PAE, because it is running in PAE mode.
This is false. This statement is limited to Windows 32 environments only.
If it was really running in true PAE mode you would have more than 4GB of RAM addressable.
lol you mean like how we used to have 16mb of RAM and never thought we'd need more because we went far beyond 256kb of ram?
Your computer will always need memory. It will need memory until you can replace your hard drive with it 100%. THATS when you'll stop needing more memory.
But unfortunately Windows 32bit cannot go beyond 4gb, thus hard drives cannot be replaced by them just yet. Not to mention RAM cannot retain data when your computer is powered down.
Finn, are you saying that all 32bit applications can use a maximum of 2 GB RAM all together? Because that is not true
Theoretical question:
If I had a WinXP 32-bit box with 4GB of RAM in it, and wanted to use one of those RAMDisk programs to make a drive letter with 2GB (thus leaving 2GB for XP), would that work?
ie. Would that allow me to use all 4GB of my RAM, or would taking 2GB for a RAM disk only leave me 1 - 1.5GB of system memory for XP?
I don't have a PC with 4GB to test - just curious.
-Robert
Re: PAE
Modern hardware have memory remapping. Remapping is also needed when you run a 64bit OS for it to see it all
Yes, but some video cards have issues with this, especially Nvidia.
Re: PAE
PAE allows the use of RAM over 4GB. However, the RAM taken under 4GB is *still* taken. PAE doesn't magically make these resources free up. That's why if you have 4GB, and have PAE on or off, you won't notice a difference. PAE is useful if you have MORE than 4GB.
On servers with 16GB, they report about 15.8GB usable, because the system still uses that space under the 4GB barrier. PAE just allows the OS to step over it, in a way.
Correct me if I'm wrong, but doesn't the processor play a factor? I thought that--no matter what OS--you're not going to see more than 4GB with a 32-bit processor.This statement is also false, this is limited to "consumer" editions of Windows 32 environments.
Correct me if I'm wrong, but doesn't the processor play a factor? I thought that--no matter what OS--you're not going to see more than 4GB with a 32-bit processor.
Yes, the CPU pretty much IS the limitation.
If you look further up in the thread, you'll see PAE is mentioned in several posts. The CPU is NOT the limitation. Microsoft says they put the 4GB address space limitation into xp and vista because of too many bad drivers.
PAE is something that belongs to the 32-bit CPU, so yes it will work.
Depending on the implementation, PAE can also be more than 36 bit
All 32-bit Intel CPUs have had support for 36-bit PAE since forever. PAE is a mode of the CPU. It is not something the OS makes up.
With that said, there are of course other factors in the computer that determines if more than 4 GB is an option.