Skip to content

Trabalho 1 da Disciplina de Algoritmos e Estrutura de Dados II

License

Notifications You must be signed in to change notification settings

gabriel0alvesz/Multitarefas-SO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema Multitarefa

Gabriel Oliveira Alves - 2022
Disciplina de Sistemas Operacionais (SO)

Introdução e Objetivo

Neste trabalho será construido um sistema de classificação cujas características nos permitirão observar conceitos importantes como: escalonamento e gestão de memória primária. Neste sistema, vamos considerar duas bases de dados D e T. A base D será utilizada para simular a inicialização, fornecendo assim o conceito de "bootstrapping", tal como no sistema operacional. Já a base T representará os processos a serem executados, cada um produzindo uma série de computações pesadas e necessárias, as quais vamos coordenar utilizando um sistema de escalonamento em dois níveis: "mecanismo" e "política". Além disso,será abordado o conceito de "memória", tratando de chavear os processos entre memória primária e processador, claro, tudo de forma simulada para que possamos extrair resultados mensuráveis para avaliação, análise e conclusão.
A documentação referente as etapas do trabalho esta presente em DOCUMENTATION.md.

Requisitos, Compilação e Execução

  • Preferencialmente estar utilizando Linux ou MacOS como sistema operacional.
  • Ter o compilador GCC instalado.
  • Clonar o repositório.
git clone https://github.com/Nerd100oculoS/Multitarefas-etapa1.git
  • Dentro da pasta deste repositório, executar os comandos a baixo conforme suas funções.
Comando Função
make clean Apaga a última compilação realizada contida na pasta build
make Executa a compilação do programa utilizando o gcc, e o resultado vai para a pasta build
make run Executa o programa da pasta build após a realização da compilação

Referências

TANENBAUM, A. S. , Sistemas Operacionais Modernos. Quarta Edição, Editora Pearson, 2015

About

Trabalho 1 da Disciplina de Algoritmos e Estrutura de Dados II

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published