TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Funções de gerenciamento de memória

Ensaio: Funções de gerenciamento de memória. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/7/2014  •  Ensaio  •  328 Palavras (2 Páginas)  •  155 Visualizações

Página 1 de 2

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

...

Baixar como (para membros premium)  txt (2.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com