[MASOCH-L] Servidor com mais de 4GB de RAM

Brasil Sul Tecnologia Ltda cesar at brasilsulnet.com.br
Mon Jun 20 19:23:52 BRT 2005


Caros,
Estamos adquirindo um servidor com 10GB de RAM e 8 processadores Xeon.

Vamos instalar o SUSE e Oracle 10G, a minha duvida é a seguinte:
Temos atualmente um servidor com 4GB fazendo o mesmo papel, e este servidor esta
com Windows 2003, porem esbarramos em um limite de maximo de 2GB por processos,
ou seja, mesmo que tivessemos 10GB o processo do Oracle poderia chegar somente
a 2GB.

Estudando descobrimos que o Windows trabalha com ate 64GB de RAM, porem cada
processo pode ter no maximo 2GB e a limitacao nao é do sistema operacional e
sim do processador.

http://www.brianmadden.com/content/content.asp?id=69
"By definition, a 32-bit processor uses 32 bits to refer to the location of each
byte of memory. 2^32 = 4.2 billion, which means a memory address that's 32 bits
long can only refer to 4.2 billion unique locations (i.e. 4 GB). "

Descobrimos que utilizando alguns parametros é possivel estender o tamanho de
cada processo para 3GB (PAE).

Mas agora com um equipamento com 10GB, estaremos tambem restritos a estes 3GB,
ou seja, o resto fica de bobeira?

Em documentações sobre linux, vi que é possivel utilizar mais de 4GB em um
processador de 32bits, porem nao fiquei muito tranquilo com as explicacoes,
alguem tem experiencia pratica com uma maquina com mais de 4GB rodando linux
com um processador de 32Bits, alguem tem alguma documentacao sobre isto? Ate
agora encontrei somente um pdf da oracle de 2002, caso alguem tenha algo novo e
de preferencia sobre SUSE Enterprise.

O que encontrei ate agora foi:
http://www.oracle.com/technology/tech/linux/pdf/linuxVM-WP-022703.pdf

Gostaria de relembrar que o problema é o processador, se fosse um de 64bits, nao
haveria problema.

ate
Cesar Camargos


More information about the masoch-l mailing list