Página 31
Transcrição do slide
Processos
(algoritmos de escalonamento)
Ao se projetar um algoritmo de escalonamento, deve-se ter em mente que o comportamento de um processo é imprevisível na maior parte dos casos Quase nunca se sabe quando um processo irá se bloquear ou terminar a execução, uma vez a execução iniciada Escalonamento em sistemas em lote Primeiro a chegar, primeiro a ser servido (FIFO – First In, First Out) Tarefa mais curta (menor job) primeiro (SJR – Shortest-Job-First) Próximo de menor tempo restante (SRTF - shortest remaining time next) Escalonamento em sistemas interativos Escalonamento por chaveamento circular (round-robin) Escalonamento por prioridades Escalonamento por Filas Múltiplas Escalonamento de tempo real