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 4064396
Offline
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?
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
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.
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
My system is a Q6600+P35 if it helps.
Offline