1
resposta

o que aconteceria se eu tivesse mais de 4GB de RAM e um processador de 32

No curso ele fala que o maximo é 2^32-1 mas e se tivesse uma informação alem dessa posição como o sistema a buscaria

1 resposta

Oi, Felipe, tudo bem?

Caso você tivesse mais de 4GB de RAM em um processador de 32 bits, o sistema operacional não seria capaz de acessar toda a memória disponível. Isso ocorre porque o processador de 32 bits só consegue endereçar até 4GB de memória.

No entanto, é importante ressaltar que existem soluções para utilizar mais de 4GB de RAM em um sistema com processador de 32 bits. Uma dessas soluções é o uso de um recurso chamado "PAE" (Physical Address Extension, ou em português, Extensão de Endereço Físico). O PAE é uma extensão do endereçamento físico que permite que o sistema operacional utilize mais de 4GB de RAM, dividindo a memória em páginas de 4KB. Dessa forma, o sistema operacional consegue acessar mais de 4GB de RAM, embora cada processo individual ainda esteja limitado a 4GB.

Caso queira, você pode obter mais informações sobre o PAE na documentação abaixo:

No entanto, é importante destacar que o uso do PAE pode ter algumas limitações e não é tão eficiente quanto o uso de um sistema com processador de 64 bits, que permite endereçar quantidades muito maiores de memória.

Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum!

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software