Trabalho de Conclusão de Curso (TCC)

Resumo

Avaliação do desempenho de árvores de afunilamento no gerenciamento das Áreas de Memória Virtual dos processos no kernel Linux. Tal estudo é importante porque a estrutura de dados citada ainda não foi experimentada no kernel Linux, desse modo seus possíveis benefícios são desconhecidos. O objetivo principal é comparar o desempenho da árvore de afunilamento com a árvore rubro-negra atualmente usada pelo kernel. Para isso, o subsistema de gerenciamento de memória do Linux 2.6.29.2 foi alterado para usar uma árvore de afunilamento no gerenciamento das áreas de memória virtual dos processos. Foram executados testes de desempenho que simulam ambientes da vida real e seus resultados expostos e discutidos.