Arquitetura de sistemas osperacionais

Disponível somente no TrabalhosFeitos
  • Páginas : 49 (12106 palavras )
  • Download(s) : 0
  • Publicado : 7 de outubro de 2011
Ler documento completo
Amostra do texto
Arquitetura de Sistemas Operacionais

1. Histórico ............................................................................................................ 4

2. Tipos de Sistemas Operacionais ..................................................................... 5
2.1 Sistemas Monoprogramáveis ..................................................................... 5
2.2Sistemas Multiprogramáveis ..................................................................... 6
2.2.1 Sistemas Batch ..................................................................... 7
2.2.2 Sistemas de Tempo Compartilhado ........................................ 8
2.2.3 Sistemas de Tempo Real........................................................... 8
2.3 Sistemas Multiprocessados ..................................................................... 9

3. Sistemas Multiprogramáveis ............................................................................... 11
3.1 Tratamento de Interrupções e Exceções .................................................. 12
3.2 Buffer................................................................................................... 13
3.3 Spool ................................................................................................... 13
3.4 Reentrância ......................................................................................... 14
3.5 Segurança e Proteção do Sistema............................................................ 15
3.6 Operações de E/S ................................................................................ 18

4. Estrutura do Sistema Operacional ...................................................................... 18
4.1 Estrutura do Sistema ................................................................................ 18
4.2 Funções do Sistema................................................................................ 19
4.3 System Calls .......................................................................................... 20
4.4 Modos de Acesso ................................................................................ 21
4.5 Arquiteturas: Sistemas monolíticos, em camadas e microkernel...................... 22

5. PROCESSO .................................................................................................... 25
5.1 Componentes do processo ....................................................................... 25
5.2 Estados do processo ................................................................................. 27
5.3 Mudanças de estado................................................................................. 28
5.4 Tipos de processo ................................................................................. 29

6. Gerência do Processador ........................................................................................ 30
6.1 Funções............................................................................................................. 30
6.2 Critérios de Escalonamento ............................................................................. 30
6.3 Escalonamentos Não-Preemptivos e Preemptivos ................................... 31

7. Gerência de Memória / Memória Virtual ................................................................... 35
7.1 Introdução................................................................................................... 35
7.2 Funções .............................................................................................................. 35
7.3 Alocação Contígua Simples .............................................................................. 35
7.4 Segmentação de programas...
tracking img