sistema de informação
UNIVERSIDADE PAULISTA
ASSUNTO: RELATÓRIO DE ESCALONAMENTO
ALUNOS:
PROF:
MATÉRIA: SISTEMAS OPERACIONAIS
MANAUS
2013
Introdução
O escalonamento de processos ou agendador de tarefas (em inglês scheduling) é uma atividade organizacional feita pelo escalonador (scheduler) da CPU ou de um sistema distribuído, possibilitando executar os processos mais viáveis e concorrentes, priorizando determinados tipos de processos.O escalonador de processos de 2 níveis escolhe o processo que tem mais prioridade e menos tempo e coloca-o na memória principal, ficando os outros alocados em disco com essa execução o processador evita ficar ocioso. Seleciona entre os processos em estado de pronto que estão na memória para serem executados pelo processador. Para que a CPU não fique muito tempo sem executar tarefa alguma os sistemas operacionais utilizam técnicas para escalonar os processos que estão em execução ao mesmo tempo na maquina. O escalonamento de processos é uma tarefa complicada, pois nenhum algoritmo é totalmente eficiente e a prova de falhas principalmente em se tratando de sistemas interativos, como o Windows, pois a interação com o usuário é fundamental para este sistema onde quem o utiliza procura respostas rápidas e a todo o momento processos são interrompidos pelo usuário.
Descrição do experimento
O experimento consiste em analisar um conjunto de valores para verificar se é escalonavél ou não escalonavél
1- baixar o cheddar (http://beru.univ-brest.fr/~singhoff/cheddar/)
2- Descompactar
3- Abrir o cheddar
4- Na opção Edit, selecione a opção(UPDATE PROCESSORS) essa opção criar o processador.
5- Edit, selecione a opção (UPDATE ADDRESS APACES) essa opção criar a memória.
6- Edit, selecione a opção(UPDATE TASKS) lança as tarefas para verificação.
7- Na opção (UPDATE TASKS) será lançadas todas as tarefas para verificação de escalonabilidade.
Na opção acima