Gerenciamento de Processador
Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular a partir da janela Console SOsim:
Gerenciando
Crie dois processos com prioridades iguais (um CPU-bound e outro I/O-bound) na janela Gerência de Processos: centerbottom Na janela Gerência de Processos, observe o tempo de processador de cada processo durante um tempo e as mudanças de estado. Após esse período anote o tempo de processador de cada processo. Analise o balanceamento no uso do processador pelos dois processos;
Finalize os processos na janela Gerência de Processos:
centerbottomNa janela Gerência de Processor, aumente a fatia de tempo movimentado a barra de Fatia de Tempo: right784860Crie os processos novamente. Na janela Gerência de Processo, observe mais uma vez o tempo de processador de cada processo durante dois minutos e as mudanças de estado. Após esse período anote o tempo de processador de cada processo. Compare os tempos anotados nas duas e analise o resultado do balanceamento no uso do processador por esses dois processos:
Escalonamento Circular com Prioridade Estática I:
Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular a partir da janela Console SOsim:
Gerenciando
Crie um processo CPU-bound com prioridade 3 e outro processo I/O-bound com prioridade 4:
Na janela Gerência de Processos, observe o tempo de processador de cada processo durante dois minutos e as mudanças de estado. Após esse período anote o tempo de processador de cada processo:
Verifique a preempção por prioridade que ocorre toda vez que o processo I/O-bound de maior prioridade passa para o estado de Pronto;
Analise o balanceamento no uso do processador pelos dois processos comparativamente ao modelo 1.
Escalonamento Circular com Prioridade Estática II:
Execute o simulador SOsim e configure-o para trabalhar com Escalonamento Circular a partir da janela Console