[Ubuntu-BR] Linux + 4GB Ram

Luiz Gustavo Câmara Franco nexusbr em gmail.com
Sábado Junho 21 17:23:41 UTC 2008


2008/6/21 romano <bruno em tanervoso.com.br>:

>
> quanto a o primeiro 1GB fica para a AGP/PCI-Express é estranho como meu
> PC faz para criar o HEAP da minha JVM para meus objetos se eu nem tenho
> 1GB de memória ???


Sistemas com processadores 32bits podem acessar de uma única vez,
teoricamente, até 2^32bits. O que acontece é que 1Gb da memória total que
pode ser alocada fica reservada para a memória de vídeo, mesmo ela estando
na placa de video. Vou dar um exemplo prático, caso não tenha entendido. Se
sua memória de vídeo for ATÉ 1Gb, você só podera acessar 3Gb, mesmo que
tenha instalado 4Gb. Se possuir, por exemplo, 1.5Gb de memória de vídeo, seu
sistema poderá usar apenas 2,5Gb e assim por diante... Isso é uma limitação
física do processador, chipset e das especificações técnicas do
AGP/PCI-Express. Não tem como fugir disso, querer inventar a roda novamente,
provar que 1+1=3 ou falar que possui um amigo do primo do vizinho que tem
uma computador diferente.


> e o que acontece com a memória interna das placas de video não serverm
> para nada ??? Se elas precisam de 1 GB então a memória interna da Placa
> de vídeo não serve para nada.


Já expliquei no post acima.


> teoricamente não práticamente, cara ele tem um registrador de 32 bits
> ele não tem condições de colocar um ponteiro com mais de 32 bits. O que
> torna 2 elevado a 32 o maior ponteiro que ele consegue endereçar na
> memória.
>

Você matou quantas aulas de Sistemas Operacionais e Arquitetura de
Processadores? Se você soubesse como técnica de paginação funciona, não
estaria falando besteira.

E nenhum processador aloca memória, quem faz isso é o DMA (data access
> memory), quem gerencia emória é ele, quando vc faz um malloc em C o
> sistema operacional manda informações ao processador para o DMA para
> pedir mais memória.


Jura?! Ganhei o dia em ficar sabendo disso. Lol! :-D

Esse será o último post sobre esse assunto, já que o tópico principal da
lista é Ubuntu e não Arquitetura de Processadores.

-- 
Luiz Gustavo Câmara Franco



More information about the ubuntu-br mailing list