Skip to content

ViniciusLeelis/Multiplas_Filas_SO_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Escalonamento por múltiplas filas

Codacy Badge

Neste tipo de escalonamento os processos deixam de ter prioridades, e esta característica passa a ser das filas. Aqui a preempção ocorre quando um processo entra em uma fila de maior prioridade, isso em relação a fila que está executando o processo no momento.

O interessante aqui é notar que cada fila possui internamente um sistema para escalonar os processos. Neste projeto para facilitar, usamos como base o exemplo do livro Arquitetura de sistemas operacionais 4º Edição, neste exemplo as filas são divididas em três grupos, e são eles:

  • Fila de processos do sistema:
    • Fila de maior prioridade;
    • Implementa internamente escalonamento de prioridades.
  • Fila de processos interativos:
    • Fila com prioridade média;
    • Implementa internamente ecalonamento circular.
  • Fila de processos batch:
    • Fila com prioridade baixa;
    • Algoritimo de escalonamento igual ao interativo

About

Sistema em desenvolvimento utilizando Java e JavaFX para simular o funcionamento do conceito de Múltiplas filas de um processo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published