Tim Verhoeven wrote:
On 7/26/07, Nick list@everywhereinternet.com wrote:
Running Centos 5 (32bit)... running a server with 4gb of RAM and it's shows up as:
[root@ubercore1 ~]# free total used free shared buffers cached Mem: 3369544 2549668 819876 0 29008 2382360 -/+ buffers/cache: 138300 3231244 Swap: 6291448 0 6291448
I know 4gb is the limit for a 32bit OS but i thought it would be able to use all of it? Is there another kernel i was supposed to install?
I've seen this before on laptops. This could be a limitation of the chipset itself. If that is the case, nothing can be done about it.
Another option is that you try to boot with the PAE kernel. That kernel is made to go over the 4GB boundary on 32bit.
Regards, Tim
yum install kernel-PAE
<reboot>
[root@ubercore1 ~]# uname -a Linux ubercore1 2.6.18-8.1.8.el5PAE #1 SMP Tue Jul 10 07:50:36 EDT 2007 i686 i686 i386 GNU/Linux [root@ubercore1 ~]# free total used free shared buffers cached Mem: 4149852 251852 3898000 0 12500 141792 -/+ buffers/cache: 97560 4052292 Swap: 6291448 0 6291448
Fixed!
Is there anything i should know about the PAE kernel... like it self destructs after migrating 2000 users over to it? ;)