Skip to content

Projeto da disciplina de Estrutura de Dados, que consiste num simulador de um sistema de computadores interligados, com um sistema de escalonamento de processos.

License

Notifications You must be signed in to change notification settings

juniors719/neolook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeoLook

Project Status GitHub License

Project Description

O Simulador do Sistema NeoLook é uma ferramenta para avaliar o desempenho de diferentes políticas de escalonamento na gestão de recursos no ambiente distribuído NeoLook. Este projeto simula a execução de processos em um ambiente NeoLook, permitindo a comparação de duas políticas de escalonamento: First Come, First Served (FCFS) e Shortest Job First (SJF).

Execução

// PARA EXECUTAR: // make run

// <politica> <Quant. computadores> <arquivo>

// A política de escalonamento pode ser: // 0 - FCFS (First Come, First Served) // 1 - SJF (Shortest Job First)

// No arquivo main.cpp, um parâmetro do construtor do System pode ser alterado para impressão de log detalhado.

// A saída do programa será impressa no terminal. // A saída do programa será gerada na pasta "tests/output/"

About

Projeto da disciplina de Estrutura de Dados, que consiste num simulador de um sistema de computadores interligados, com um sistema de escalonamento de processos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.9%
  • C 1.1%
  • Makefile 1.0%