[Ubuntu-BR] Linux + 4GB Ram
romano
bruno em tanervoso.com.br
Sábado Junho 21 19:12:03 UTC 2008
Luiz Gustavo Câmara Franco escreveu:
> 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.
>
É acho que preciso de umas aulas suas então.
Só uma pergunta quanto vc acha que um processador de 32 bits consegue
acessar de memória ?? e como eu faz para acessar ??
Se quiser manda email so para mim, fiquei curioso para saber.
acho que eu faltei nessas aulas.
> 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.
>
More information about the ubuntu-br
mailing list