Você está na página 1de 2

Faculdades Santo Agostinho

Faculdade de Ciências Exatas e Tecnológicas


Curso de Engenharia Elétrica
Disciplina: Sistemas Operacionais
Professor: Leandro Clementino de Almeida Data: 23/03/2017
Exercício capítulo 6
Aluno(a):________________________________________________________________
Aluno(a):________________________________________________________________

1. Qual a importância da gerência de memória para um sistema computacional?

2. Em gerência de memória, trace um paralelo entre endereços lógicos e endereços físicos.

3. O que significa MMU e qual a sua função?

4. Explique o que é fragmentação interna e fragmentação externa de memória.

5. As Partições Variáveis (dinâmicas) resolve o problema da fragmentação interna? Por quê?

6. Existem quatro formas básicas de percorrer as lacunas de memória, sendo que os algoritmos first-fit e
circular-fit são os mais utilizados. Relacione os algoritmos abaixo às suas respectivas características:
A – First-fit ( ) utiliza a lacuna que resultar na maior sobra.
B – Best-fit ( ) Inicia a procura na lacuna seguinte à última sobra e utiliza o primeiro espaço
vazio suficiente.
C – Worst-fit ( ) utiliza a primeira lacuna que encontrar com tamanho suficiente.
D – Circular-fit ( ) utiliza a lacuna que resultar na menor sobra.

7. Suponha o espaço de endereçamento de memória apresentado logo abaixo. Qual destes espaços seriam
alocados para os processos A, B e C (nesta ordem de chegada), se for empregado os seguintes
algoritmos First-fit, Best-fit e Worst-fit, utilizados em Partições Variáveis.

1º) Processo A: 10K 1 8K 1 8K


2º) Processo B: 12K 1 20K
3º) Processo C: 8K 2 20K 2 25K
2 15K
3 15K 3 15K
3 18K
Ocupado 4 6K 4 10K
4 6K 5 12K
5 8K 5 12K
Vazio 6 18K
6 12K 6 18K
7 S.O. 18K 7 S.O. 18K
7 S.O. 18K
Best-fit Worst-fit
First-fit

8. Relacione as características de Paginação e Segmentação.

9. Qual a função da Tabela de Páginas na Paginação?

10. Diferencie Espaço de Endereçamento Físico e Espaço de Endereçamento Lógico.


11. A alocação de memória pode ser dividida em dois grandes grupos: Alocação Contígua ou Contínua e
Alocação Dinâmica. Cada um desses grupos ainda se subdivide em outros grupos. Desta forma,
relacione os itens da 2ª coluna de acordo com a 1ª:
A – Alocação Contínua Simples ( ) Os espaços de armazenamento da memória (partições/frames) são
de tamanhos iguais.
B – Alocação Contínua ( ) Se a nova lacuna criada for adjacente a outras lacunas, elas serão
Particionada Fixa unificadas.
C – Alocação Contínua ( ) É a forma mais simples de gerência de memória para
Particionada Dinâmica multiprogramação.
D – Alocação Não Contígua ( ) Gera dois grandes problemas: fragmentação interna e externa.
( ) Usuário tem controle total da memória podendo inclusive acessar a
área do sistema operacional
( ) É o sistema mais simples para alocação.
( ) O tamanho das partições é ajustado dinamicamente às
necessidades exatas dos processos.
( ) Seu maior problema é a fragmentação externa.
( ) As partições (frames) podem ser utilizadas de forma não seqüencial.
( ) Seu objetivo maior é eliminar a fragmentação interna.

Você também pode gostar