SUPORTE AO S.O

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
SUPORTE AO S.O von Mind Map: SUPORTE AO S.O

1. SO como um Gerente de Recursos

1.1. O SO controla o processamento, o armazenamento e a transferência de dados Como mecanismo de controle

1.2. o SO é incomum em dois aspectos

1.3. -O SO é um programa, sendo executado pelo μP

1.4. – O SO renuncia ao controle do μP para, em seguida, obter o controle novamente

2. Serviços Servidos pelo SO

2.1. Criação de programas

2.2. Execução de programas

2.3. Acesso aos dispositivos de E/S

2.4. Acesso controlado aos arquivos

2.5. Acesso ao sistema para recursos compartilhados

2.6. Detecção e respostas a erros

2.7. Contabilidade

3. Escalonamento

3.1. Um programa em execução O “espírito animado” de um programa A entidade à qual um processador é alocado

3.2. Tipos de Escalonamento

3.3. • Escalonamento de longo prazo • Escalonamento de médio prazo • Escalonamento de curto prazo • Escalonamento de E/S

4. Conceitos de Segmentação

4.1. MP não é particionada à priori

4.2. Espaço de endereçamento lógico do processo é dividido em segmentos de vários tamanhos

4.3. Segmentos são carregados em qualquer posição livre da MP

4.4. Quando um processo é executado, todos o segmentos são carregados para a MP

5. Paginação de Memória

5.1. Memória é dividida à priori em partes iguais de tamanho fixo denominadas blocos

5.2. Cada processo também é dividido em pequenos pedaços de tamanho fixo denominados páginas

5.3. As páginas de um processo são alocadas em blocos disponíveis na memória.

5.4. Desperdício é reduzido

5.5. Efeitos da Paginação Multinível

5.6. Menor espaço ocupado na MP :Apenas uma Tabela de Páginas é armazenada permanentemente na MP

5.7. Maior quantidade de acessos à MP : Para uma paginação de N níveis, são necessários N+1 acessos à MP para um acesso simples

6. O que é ?

6.1. É um programa que controla execução dos programas aplicativos e atua como uma interface entre o usuário e hardware

6.2. Conveniência: um SO torna um computador mais conveniente para uso

6.3. Eficiência: Os recursos do sistema são usados de uma maneira eficiente

6.4. Tipos de SO

6.5. Monoprogramado: O μP carrega para a memória principal (MP) e executa apenas um programa de cada vez

6.6. Multiprogramado: Diversos programas são carregados simultaneamente na MP, e o tempo do μP é dividido entre eles

6.7. Características de um SO

6.8. Interrupções

6.9. Proteção de memória

6.10. Temporização

6.11. Instruções privilegiadas

7. Gerência da Memória

7.1. Monoprogramação: MP é dividida em 2 partes: uma para o SO e outra para o programa em execução

7.2. Multiprogramação: A parte do “usuário” é subdividida para acomodar diversos processo

7.3. A memória precisa ser alocada de modo eficiente para encaixar o máximo de processos

7.4. Memória Virtual

7.5. Paginação sob demanda

7.6. Cada página de um processo é trazida para a memóriaapenas quando é necessária

7.7. Interrupção por Falta de Página

7.8. Processo desvia para uma instrução localizada em uma página que não está na memória, ou dados referenciados encontram-se em uma página que não está na memória

8. Combinação Segmentação-Paginação

8.1. -MP é particionada em Quadros

8.2. -Espaço de endereçamento lógico do processo é dividido em segmentos de vários tamanhos

8.3. -Segmentos são paginados

8.4. -Páginas de um segmento são alocadas em Quadros da MP