Segundo trabalho de implementação da disciplina de Sistemas de Computação (INF1019
) da Pontifícia Universidade Católica do Rio de Janeiro.
Este trabalho tem como objetivo desenvolver códigos para implementar os seguintes algoritmos de alocação de memória:
- First fit (ajuste rápido)
- Next fit (próximo ajuste)
- Best fit (melhor ajuste)
- Worst fit (pior ajuste)
Este trabalho consiste da codificação e dos testes das funções do programa principal (main.c
).
Para compilar o programa principal, execute o seguinte comando no terminal:
$ gcc -Wall -m32 -o main main.c
Para executar o programa compilado, utilize:
$ ./main
- Programar em C --
Wikipedia
(https://pt.wikipedia.org/) - [Simulation of Memory allocation algorithms (First Fit, Best Fit , Next Fit)] (https://cprogrammingguide.wordpress.com/2012/07/10/simulation-of-memory-allocation-algorithms-first-fit-best-fit-next-fit/) --
C – Programming Guide
(https://cprogrammingguide.wordpress.com/) - Sistemas Operacionais: Projeto e Implementação --
Anilton Fernandes
(http://www.asfernandes.com/)
- André Parente
O código em linguagem ANSI C é licenciado sob a [GPLv3] (http://www.gnu.org/licenses/gpl-3.0.html).