lalallalal
831 palavras
4 páginas
1. Quais as funções básicas da gerência de memória?Maximizar o numero de processos na memória, permitir a execução de programas maiores que a memória física, compartilhamento de dados na memória e proteção da memória utilizada por cada processo e pelo sistema operacional.
2. Quais os benefícios oferecidos pela técnica de memória virtual? Como este conceito permite que um programa e seus dados ultrapassem os limites da memória principal?
Seus principais benefícios são possibilitar que programas e dados sejam armazenados independentemente do tamanho da memória principal devido à sua junção com a memória secundaria, permitir um numero maior de processos fica mais eficiente e minimiza o problema da fragmentação.
O que possibilita que um programa e seus dados ultrapassem os limites da memória principal é que com a técnica de gerência de memória virtual são combinadas os espaços das memórias principal com a memória secundaria, dando impressão de que existe uma memória muito maior que a capacidade real da memória principal.
3. Explique como um endereço virtual de um processo é traduzido para um endereço real na memória principal.
No momento da execução de uma instrução, o endereço virtual referenciado é traduzido para um endereço físico, pois o processador manipula apenas posições da memória principal. O mecanismo de tradução do endereço virtual para endereço físico é denominado mapeamento.
4. O que são tabelas de páginas?
É uma estrutura de dados usada pelo sistema de memória virtual para armazenar o mapeamento entre o endereço virtual e o endereço físico.
1. Quais as funções básicas da gerência de memória?
Maximizar o numero de processos na memória, permitir a execução de programas maiores que a memória física, compartilhamento de dados na memória e proteção da memória utilizada por cada processo e pelo sistema operacional.
2. Quais os benefícios oferecidos pela técnica de memória virtual? Como este conceito permite que um programa e seus dados