Howto: Como utilizar mais de 4GB de memoria RAM em um Sistema Operacional de 32bits?
================================================================
Este é um problema bastante comum, veja só a situação:
Você configurou seu servidor, tudo perfeito e o mesmo esta funcionando 100%, depois de um tempo percebe que irá precisar colocar mais memória, seja por qual for o motivo (instalou o Tomcat, Jboos… e afins… ), e ao adicionar novos pentes de RAM nota que o Sistema Operacional não reconhece as novas memórias, ou seja, você esta utilizando um S.O de 32bits.
O que fazer? Bem, passei por isso esses dias, e o administração da rede simplesmente disse: “faz outra máquina com S.O de 64 bits”.
Não vou dizer que ele esteja errado, porque pode ser a oportunidade de renovar o S.O e tudo mais, porém é chato ter que configurar tudo novamente, serviços, crons… e etc. Felizmente há uma solução.
Basta instalar o Kernel com suporte para PAE (Physical Address Extension):
Para Linux Debian Squeeze ou Wheeze:
Versões estáveis e testadas:
# aptitude install linux-image-2.6-686-bigmem
Para Debian Sid:
# aptitude install linux-image-686-pae
Para CentOS e RedHat derivados:
# yum install kernel-PAE
Após isso é só dar um Reboot e as novas memórias serão reconhecidas.
Há, também é possível fazer isso em Windows 7, basta instalar este Pach:
Windows 7 32bit 4GB Ram Patch (2.3 MiB)
Instruções: http://www.howorks.com/
2 thoughts to “Howto: Como utilizar mais de 4GB de memoria RAM em um sistema de 32bits?”