Resumo S.O

400 palavras 2 páginas
SISTEMA OPERACIONAL
História

*Década de 40 e 50 -Processamento de Job (tarefa) -Processamento de Batch (Lote)

*Década de 60 e 70 (Processador) -Time Sharing (Tempo compartilhado) *Década de 80 (Microcomputadores)
*Década de 90 (Computação Distribuída)
*2000 em diante (Dispositivos móveis)

FUNCIONALIDADES DE UM S.O
-Gerência de processador
-Gerência de memória
-Gerência de arquivos
-Gerenciamento de armazenamento secundário
-Gerência de I/O

ARQUITETURA DO S.O
-Kernel é o núcleo do S.O
-Chamada de sistema são as sub-rotinas do S.O
Tipos de Arquitetura
*Monolítica – possui um único Kernel, comunicação rápida
*Camadas- Kernel é dividido em camadas, comunicação paralela.
*Microkernel- Cuida dos dispositivos. Ex Windows XP.

GERÊNCIA DO PROCESSADOR
*Processo é um programa em execução. -Criar -Excluir -Executar -Selecionar
*Ciclo de Vida
INICIO– PRONTO PARA EXECUÇÃO– EXECUÇÃO– ESPERA– FIM. Escalonador CPU Terminou
*Um processo pode gerar outros processos. -Processo pai que nunca encerra por não saber que seus filhos já terminaram de executar.

COMUNICAÇÃO ENTRE PROCESSOS
*Comunicação direta “Estabiliza um canal de comunicação entre os dois processos.” P1==================P2
*Comunicação indireta “Buffer compartilhado, Caixa postal” P1====Buffer====P2 P3 Buffer é: *Unitário não admite capacidade 0. |===========| *Limitado Capacidade limitada. *Ilimitado

SINCRONIZAÇÃO DE PROCESSOS
-Problema Produto Consumidor. Produtor (Produz) Consumidor (Consome,soma)
P1=====N=====P2 Execução de 1 depende do outro.
-Envio e recebimento bloqueante P1============}Threads
ESCALONAMENTO DE PROCESSOS
*Escalonamento de longo prazo (Busca os processos no disco)
*Escalonamento de curto prazo (Busca

Relacionados

  • Redes
    452 palavras | 2 páginas
  • Melhorias com virtualização com hiper-v
    2629 palavras | 11 páginas
  • Pesquisa estatpistica
    1502 palavras | 7 páginas
  • Linguagens de Programa o
    468 palavras | 2 páginas
  • Historia do Linux
    1412 palavras | 6 páginas
  • Chat
    570 palavras | 3 páginas
  • Pesquisa dirigida - senai cetem - prof. humberto lopes - linux x windows: características, diferenças e similaridades.
    1310 palavras | 6 páginas
  • Novell Netware
    3415 palavras | 14 páginas
  • Gerenciamento de memoria
    2820 palavras | 12 páginas
  • Introducao sistemas operacionais
    425 palavras | 2 páginas