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

TRABALHO PIM I

Ensaios: TRABALHO PIM I. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  11/5/2014  •  5.106 Palavras (21 Páginas)  •  607 Visualizações

Página 1 de 21

UNIVERSIDADE PAULISTA

RAFAEL RODRIGUES FERREIRA – B849177

RAIMUNDO R. FERREIRA JUNIOR – B838HB0

GEOVANI DE SOUZA BRITO – B815507

JOSEANDRO DE OLIVEIRA BARBOSA – B667CH4

FUNDAMENTOS DE SISTEMA OPERACIONAIS

Greciamento de Memória e Sistema de Arquivo

MANAUS – AM

2013

UNIVERSIDADE PAULISTA

RAFAEL RODRIGUES FERREIRA – B849177

RAIMUNDO R. FERREIRA JUNIOR – B838HB0

GEOVANI DE SOUZA BRITO – B815507

JOSEANDRO DE OLIVEIRA BARBOSA – B667CH4

FUNDAMENTOS DE SISTEMA OPERACIONAIS

Greciamento de Memória e Sistema de Arquivo

Trabalho solicitado pelo Prof. para obtenção de nota NP2 Curso de Sup. Tecnólogo em Análise e Desenvolvimeto de Sistema Disciplina Fundamentos de Sistemas Operacionais Turma: DS1P34 1º periódo Noturno apresentado a Universidade Paulista – UNIP.

Prof. Waterllo Ferreira da Silva

MANAUS – AM

2013

RAFAEL RODRIGUES FERREIRA – B849177

RAIMUNDO R. FERREIRA JUNIOR – B838HB0

GEOVANI DE SOUZA BRITO – B815507

JOSEANDRO DE OLIVEIRA BARBOSA – B667CH4

FUNDAMENTOS DE SISTEMA OPERACIONAIS

Greciamento de Memória e Sistema de Arquivo

Trabalho solicitado pelo Prof. para obtenção de nota NP2 Curso de Sup. Tecnólogo em Análise e Desenvolvimeto de Sistema Disciplina Fundamentos de Sistemas Operacionais Turma: DS1P34 1º periódo Noturno apresentado a Universidade Paulista – UNIP.

Aprovado em:

EXAMINADOR

________________________ ____/ _____/ _____

Prof. Waterloof Ferreira da Silva

Universidade Paulista – UNIP

EXERCÍCIOS CAPITULO 9

1. Cite duas

diferenças entre os endereços lógicos e físicos.

O espaço de endereçamento lógico de um processo é formado por todos os endereços lógicos que esse processo pode gerar. Existe um espaço de endereçamento lógico por processo. Já o espaço de endereçamento físico é formado por todos os endereços aceitos pelos circuitos integrados de memória. A unidade de gerência de memória (Memory Management Unit, MMU) é o componente do hardware responsável por prover os mecanismos que serão usados pelo sistema operacional para gerenciar a memória. Entre outras coisas, é a MMU que vai mapear os endereços lógicos gerados pelos processos nos correspondentes endereços físicos que serão enviados para a memória.

2. Explique a diferença entre a fragmentação interna e externa.

Na fragmentação interna o espaço para alocação do dado pode ser um pouco maior porém quando esse dado for alocado sobrará um pequeno espaço inutilizado. Já na fragmentação externa o espaço requisitado existe mas não é contiguo.

3. Descreva os seguintes algoritmos de alocação:

a. First fit: (o primeiro que couber) o dado é alocado na primeira área de memória que estiver disponível. O algoritmo é rápido porém fragmenta muito a memória.

b. Best fit: (o que melhor couber) O dado é alocado na menor área em que servir na memória. Diminui o número de buracos mais o algoritmo é lento.

c. Worst fit: (o que pior couber) O dado é alocado no maior espaço disponível da memória. Como consequência a memória fica muito

fragmentada e é um algoritmo lento.

4. Quando um processo é descarregado da memória (roll out), ele perde sua capacidade de usar a CPU (pelo menos por enquanto). Descreva outra situação na qual um processo perde sua capacidade de usar a CPU, mas onde o processo não é descarregado.

Quando ocorre uma interrupção.

5. Considere partições de memórias de 100K, 500K, 200K, 300K e 600K (nessa ordem), como cada um dos algoritmos de first-fit, best-fit e worst fit colocaria processos de 212K, 417K, 112K e 426K (nessa ordem)? Que algoritmo faz uso mais eficiente da memória?

First-fit:

212K é colocado na partição de 500K

417K é colocado na partição de 600K

112K é colocado na partição de 288K (nova partição de 288K = 500K-212K)

426K precisa esperar

Best-fit:

212K é colocado na partição de 300K

417K é colocado na partição de 500K

112K é colocado na partição de 200K

426K é colocado na partição de 600K

Worst-fit:

212K é colocado na partição de 600K

417K é colocado na partição de 500K

112K é colocado na partição de 388K

426K precisa esperar

O Best-fit faz o uso mais eficiente da memória.

6. Considere um sistema no qual um programa pode ser separado em duas partes: código e dados. A CPU sabe se deseja uma instrução (busca de instrução) ou dados (busca de armazenamentos de dados). Portanto, dois pares de registradores de base limite são fornecidos: um para instrução e outro para dados. O par de registradores de vase limite de instruções é automaticamente definido como

somente de leitura, por isso os programas podem ser compartilhadas entre vários usuários. Discuta as vantagens e desvantagens

...

Baixar como (para membros premium)  txt (33.3 Kb)  
Continuar por mais 20 páginas »
Disponível apenas no TrabalhosGratuitos.com