Suporte ao SO

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

1. Sistema de Tempo Compartilhado

1.1. Minimizar o tempo de Resposta

1.2. Multiusuarios

1.3. Comandos enviados pelo Terminal

1.4. Compartilha o tempo do processador

2. O Que é Escalonamento

2.1. Tipos de Escalonamento

2.1.1. Longo prazo

2.1.2. Medio Prazo

2.1.3. Curto prazo

2.1.4. E/S

3. Processo

3.1. Estado do Processo

3.2. Bloco de Controle do Processo

3.3. Troca de Processo

3.4. Relação de Processos

4. Gerenciamento de Memoria

4.1. Monogrogramação

4.1.1. Area para SO

4.1.2. Area para Usuario

4.2. Multiprogramação

4.2.1. Area do Usuario e subdividida e compartilhada

5. Memoria

5.1. Particionamento

5.1.1. Tamanho Fixo

5.1.2. Tamanho Variavel

5.2. Paginação

5.2.1. Memoria Virtual

5.2.2. Thrashing

5.3. Segmentação

5.3.1. Vantagens

5.3.2. Visivel ao Programador

6. SO

6.1. Gerencia de Recursos

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

7. Tipos de SO

7.1. Usuario

7.1.1. Interativo

7.1.2. Processamento em lote

7.2. Execução

7.2.1. Monoprogramação

7.2.2. Multiprogramação

8. 1º Sistema computação

8.1. Fim dos anos 40 a meados 50

8.2. Computadores sem SO

8.3. Problemas

8.3.1. Escalonamento

8.3.2. Tempo de Preparação

9. 1º Sistema de Processamento em lote

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

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

9.3. SO simples

9.4. Escalonamento

10. Caracteristicas de Hardware

10.1. Otimização do Processador

10.2. Proteção da Memoria

10.3. Temporização

10.4. Instruções Privilegiada

10.5. Interrupções

11. Sistema de Lote c/ multiprogramação

11.1. Maximizar o uso do Processador

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