You are not logged in.
I've got i686 (x86) version of Arch installed. How can I make it use all my 4GB RAM? It just sees 3,3GB now. I know it's possible to use more than 4GB on 32-bit with some tweaks etc (I'm using 8GB on RHEL i386 servers at work), but how do I make it so in Arch?
[joffer@armor ~]$ free
total used free shared buffers cached
Mem: 3369468 3244168 125300 0 11812 2955268
-/+ buffers/cache: 277088 3092380
Swap: 4064404 8 4064396Offline
You would have to recompile the kernel and enable Config_highmem64g. This enables PAE (physical address extension) which allows the kernel to see all the ram.
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
Please excuse my intrusion, but how can an X86 mobo operate with PAE if it isn't built into the mobo cpu?
My ailment? Lackatesla!
Tesla fails smog test..no gas!
Favorite song...Tesla On My Mind....
Offline
PAE is a feature of many 32-bit CPUs as I believe that it was originally intended to allow these CPUs to address larger memory spaces.
Offline
True Ibertus but not apparent from the post.
An added observation is that the added PAE requires ram for addressing so the full 4GB is not accessible, about 3.5GB is useable. Thusly, the added 1GB is actually only a half GB and requires the 64g highmem mod to the kernel..required for every new upgrade.
My ailment? Lackatesla!
Tesla fails smog test..no gas!
Favorite song...Tesla On My Mind....
Offline
My system is a Q6600+P35 if it helps.
Offline