Suporte ao SO

Get Started. It's Free
or sign up with your email address
Rocket clouds
Suporte ao SO by Mind Map: Suporte ao SO

1. SO

1.1. Gerencia de Recursos

1.2. Controla a execução de programas pela CPU

2. Tipos de SO

2.1. Usuario

2.1.1. Interativo

2.1.2. Processamento em lote

2.2. Execução

2.2.1. Monoprogramação

2.2.2. Multiprogramação

3. 1º Sistema computação

3.1. Fim dos anos 40 a meados 50

3.2. Computadores sem SO

3.3. Problemas

3.3.1. Escalonamento

3.3.2. Tempo de Preparação

4. 1º Sistema de Processamento em lote

4.1. Maximização da Utilização da CPU

4.2. Usuario não tem + acesso direto ao Processador

4.3. SO simples

4.4. Escalonamento

5. Caracteristicas de Hardware

5.1. Otimização do Processador

5.2. Proteção da Memoria

5.3. Temporização

5.4. Instruções Privilegiada

5.5. Interrupções

6. Sistema de Lote c/ multiprogramação

6.1. Maximizar o uso do Processador

6.2. Instruções de linguagem de controle fornecida c/ a tarefa

7. Sistema de Tempo Compartilhado

7.1. Minimizar o tempo de Resposta

7.2. Multiusuarios

7.3. Comandos enviados pelo Terminal

7.4. Compartilha o tempo do processador

8. O Que é Escalonamento

8.1. Tipos de Escalonamento

8.1.1. Longo prazo

8.1.2. Medio Prazo

8.1.3. Curto prazo

8.1.4. E/S

9. Processo

9.1. Estado do Processo

9.2. Bloco de Controle do Processo

9.3. Troca de Processo

9.4. Relação de Processos

10. Gerenciamento de Memoria

10.1. Monogrogramação

10.1.1. Area para SO

10.1.2. Area para Usuario

10.2. Multiprogramação

10.2.1. Area do Usuario e subdividida e compartilhada

11. Memoria

11.1. Particionamento

11.1.1. Tamanho Fixo

11.1.2. Tamanho Variavel

11.2. Paginação

11.2.1. Memoria Virtual

11.2.2. Thrashing

11.3. Segmentação

11.3.1. Vantagens

11.3.2. Visivel ao Programador