CPU Scheduler é um aplicativo criado para facilitar a visualização da execução de diferentes algoritmos de escalonamento. A aplicação foi desenvolvida como trabalho final da disciplina de Sistemas Operacionais no curso de Bacharelado em Ciência da Computação da Universidade Federal da Bahia (UFBA).
- Seleção da quantidade de processos
- Escolha do tempo de execução, tempo de chegada, deadline e prioridade de cada processo
- Escolha do quantum e sobrecarga do sistema
- Algoritmos de escalonamento implementados: FIFO, SJF, Round Robin, Deadline, Priority