Buscar

Resumo Sistemas Operacionais

Prévia do material em texto

Sistemas Operacionais
O que é um sistema operaciona?
Ponto de vista do usuário: Um facilitador, uma interface de alto nível, de forma que maximize a utilização dos recursos de um computador pelo usuário.
Ponto de vista do Sistema: É o programa mais íntimo do hardware, sistema de controle que trabalha como alocador e gerenciador de recursos, age novamente como facilitador na resolução de problemas, gerenciamento de software e hardware.
*EFICÁCIA PARA O USUÁRIO
*EFICÁCIA PARA O SISTEMA DE COMPUTAÇÃO
1- SISTEMAS MAINFRAME
Primeiros computadores de aplicação comercial e cientifico
 1.1-Sistemas Batch
Opera apenas uma tarefa por vêz. Dai veio a necessidade de agrupar essas tarefas semelhantes em lotes, montando assim grupos de tarefas que eram executados em sequência.
CPU ociosas durante I/O (Entrada e saída de dados).
*AGRUPAMENTO DE JOBS SEMELHANTES PARA EXECUÇÃO EM UMA SEQUÊNCIA DEFINIDA
1.2 Sistemas Multiprogramados
Aumentou a utilização da CPU organizando os jobs de forma a manter a CPU quanto dispositivos I/O ocupados durante todo o tempo. Mantendo vários Jobs na memória simultaneamente. Enquanto um Job usava os dispositivos de I/O, outro Job trabalhava com a CPU. O sistema deve decidir sobre alocação de memória e outroas limitações levando eficiência ao usuário.
*SISTEMA GERENCIA PRIORIDADE DE SEQUÊNCIA DOS JOBS
*EFICIÊNCIA MANTENDO DISPOSITIVOS I/O E CPU EM USO SIMULTANEAMENTE
1.3 Sistemas de Tempo Compartilhado
É uma extenção da multiprogramação onde o usuário pode interagir com cada programa em execução, possibilitado pela permuta frequente que o sitema faz durante os jobs.
Necessidade de grande alocação de memória para dar continuidade a um job interrompido, uso do recurso de memória virtual, usando o disco como memória ram.
*PERMITE O COMPARTILHAMENTO DO COMPUTADOR POR MULTIPLOS USUÁRIOS AO MESMO TEMPO
*TEMPO DE RESPOSTA CURTO (1Seg)
2- SISTEMAS DE MESA (DESKTOPS)
Computador dedicado ao uso pessoal, não era multiusuario nem multitarefa no começo.
*FOCO NA EFICÁCIA E CAPACIDADEO DE RESPOSTA E NÃO NA MAXIMIZAÇÃO DA UTILIZAÇÃO DA CPU E ACESSÓRIOS.
*UTILIZAÇÃO DE CPU, DEIXOU DE SER FOCO PELO BAIXO CUSTO DOS DESKTOPS.
*PROTEÇÃO DE ARQUIVOS SÓ SE TORNOU IMPORTANTE COM O SURGIMENTO DAS REDES E INTERNET.
1- SISTEMAS MULTIPROCESSADORES
Mais de um processador num mesmo computador(sistema paralelo, ou fortemente acoplado). Sistema tolerante a falhas.
*EXECUTA TRABALHOS COMPUTACIONAIS EM MENOR TEMPO.
*ECONOMIA DE ESCALA, UMA SÓ MAQUINA DESEMPENHANDO O PAPEL DE VÁRIAS DIMINUINDO O CUSTO.
*CONFIABILIDADE, SE UM PROCESSADOR DO SISTEMA FALHA, A MAQUINA CONTINUA OPERANTE COM OS OUTROS PROCESSADORES DO SISTEMA, APENAS PERDENDO A EFICIÊNCIA ATRIBUIDA AO PROCESSADOR QUE FALHOU. DEGRADAÇÃO LIMPA.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes