03 Gerenciamento Dos Recursos
FATEC SP
Sistemas Operacionais I
Gerenciamento dos Recursos
Sistemas Operacionais I
Dionisio Gava Junior
Reynaldo G. de Oliveira – Reynaldg@brfree.com.br
Sistemas Operacionais
Gerenciamento dos recursos
Gerenciamento dos recursos
• Gerenciamento do Hardware e do Software
• Funções básicas no gerenciamento de recursos
• Funções Básicas no gerenciamento de recursos
• Componentes e objetivos no gerenciamento
• Tendências e perspectivas do Sistema operacional
• Condições de uso e gerenciamento
• Arquitetura de sistemas operacionais:
• Monolítica, Em camadas, Micronúcleo, Distribuída e em Rede
• Conceito de Processo
• Criação e Termino de processos
• Escalonamento e troca de contexto
• Estados de um Processo
• Vários Programas em um único processo
• Bloco de Controle do Processo
• Gerenciamento das aplicações e processos
• Funções do gerenciador de processador
• Filas de Controle de Processos
• Multiprogramação
• Multiprocessamento
• Algorítmos de distribuição da CPU
• Ciranda
• Time Slice
• I/O Bound sobre CPU Bound
• Listas multiplas
FATEC SP
Sistemas Operacionais
Gerenciamento dos recursos
Gerenciamento do Hardware e do Software
Recursos do hardware
• Processador
• Memória
• Dispositivos de entrada e saída
Software
• Processos (Aplicações)
• Comunicação entre os processos
• Informação
FATEC SP
Sistemas Operacionais
Gerenciamento dos recursos
FATEC SP
Funções básicas no gerenciamento de recursos
Os gerenciadores tem como funções básicas:
• Controlar o estado do recurso
• Alocar o recurso e registrar a alocação
• Desalocar o recurso e atualizar o estado
• Exercer, controlar e executar tarefas com base em uma política funcional, determinando qual processo deverá obter o controle do recurso, quando e por quanto tempo.
CPU
Dispositivos
E/S
Sistema
Arquivos
Memória
tratamento
Erros
Comunicação Comunicação
Entre
Com usuário processos Interrupções
Segurança
Sistemas Operacionais
FATEC SP
Gerenciamento dos recursos