Skip to content

henriquelouz/process_manager

Repository files navigation

Escalonador de Processos - SO

Trabalho prático da matéria de Sistemas Operacionais - PUC Minas 2019

Premissa

O trabalho consiste em uma simulação com GUI da forma como um escalonador de processos funciona. Deve-se implementar 2 algoritmos de escalonamento, um preemptivo e outro não. Deve-se também implementar a gerência de memória a gosto do aluno. O programa deve oferecer pelo menos 8 aplicações para escolha e cada processo deve possuir um tamanho e um tempo de execução.

Proposta

Foram escolhidos os algoritmos de escalonamento FCFS (não preemptivo) e Round Robin (preemptivo).

image

O gerenciamento de memória foi implementado com swap se ela estiver cheia na hora de executar um dos processos.

image

Especificações

  • Linguagem: C#
  • Interface: GTK#

Para testar

About

Trabalho prático da matéria de Sistemas Operacionais - PUC Minas 2019

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages