Funções de gerenciamento de memória
Ensaio: Funções de gerenciamento de memória. Pesquise 862.000+ trabalhos acadêmicosPor: TaylaHelena • 7/7/2014 • Ensaio • 328 Palavras (2 Páginas) • 168 Visualizações
Lista de Exercícios
1- Quais as funções básicas da gerência de memória?
Maximizar o número 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
memória principal?
Os principais benefícios da técnica de memória virtual são possibilitar que programas e dados sejam armazenados
independente do tamanho da memória principal, permitir um número maior de processos compartilhando a memória
principal e minimizar o problema da fragmentação. O que possibilita que um programa e seus dados ultrapassem os
limites da memória principal é a técnica de gerência de memória virtual que combina as memórias principal e
secundária, estendendo o espaço de endereçamento dos processos.
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?
São tabelas de mapeamento, utilizadas no mecanismo de memória virtual, que possibilitam que endereços virtuais sejam
traduzidos em endereços reais.
5- Para que serve o bit presente/ausente nas tabelas de páginas?
Para indicar se a página ou o segmento em questão encontra-se na memória principal.
6-Caracterize segmentação de memória.
7- O que é swapping e para que é usada essa técnica?
“A técnica de swapping foi introduzida para contornar o problema da insuficiência de memória principal.
Essa técnica é aplicada à gerência de memória para programas que esperam por memória livre para serem executados.
Nesta situação, o sistema escolhe um processo residente, que é transferido da memória principal para a memória secundária (swap out),
geralmente disco. Posteriormente, o processo é carregado de volta da memória secundária para a memória principal (swap in) e
pode continuar sua execução como
...