Análise Experimental Comparativa de Algoritmos de Alocação de Memória de Código Aberto (WSL 2010)

Authors
Rivalino Matias Jr. (UFU)
Autran Macêdo (UFU)
Taís Borges Ferreira (UFU)

Abstract
Operações de alocação de memória estão entre as mais ubíquas em programas de computador. O desempenho dos alocadores que implementam essas operações é de suma importância para o desempenho global da aplicação, embora muitas vezes seja negligenciado. Esse trabalho apresenta um estudo comparativo entre cinco alocadores de memória de propósito geral e de código aberto. Diferente de outros trabalhos na área, baseados em testes de benchmark com difícil generalização para aplicações reais, esse trabalho avalia o desempenho dos alocadores no software MySQL. Os resultados mostram que o MySQL apresentou melhor desempenho em conjunto com o jemalloc, especialmente quando comparado com o alocador padrão da glibc.

Download paper (PDF)

Share

Metrics

Citations: by Google Scholar