Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/5181

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorDueire Lins, Rafael pt_BR
dc.contributor.authorde Araújo Formiga, Andreipt_BR
dc.date.accessioned2014-06-12T17:36:54Z-
dc.date.available2014-06-12T17:36:54Z-
dc.date.issued2006pt_BR
dc.identifier.citationde Araújo Formiga, Andrei; Dueire Lins, Rafael. Contagem de referências cíclicas em sistemas multiprocessado. 2006. Dissertação (Mestrado). Programa de Pós-Graduação em Engenharia Elétrica, Universidade Federal de Pernambuco, Recife, 2006.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/5181-
dc.description.abstractO gerenciamento automático da memória utilizada por um programa se tornou uma necessidade na maioria das linguagens de programação em uso atualmente, cujas implementações incluem em sua maioria um coletor de lixo para administrar a memória utilizada. Dentre as técnicas para realizar o gerenciamento automático da memória, a contagem de referências se mostra popular por uma série de vantagens, dentre elas o fato de ser uma técnica naturalmente incremental, o que evita a parada completa da computação para realizar tarefas de administração da memória. Esta natureza incremental da contagem de referências indica que o algoritmo pode ser extendido para uma versão concorrente, em sistemas multiprocessados, com facilidade. Entretanto, o problema da sincronização pode anular os ganhos de eficiência obtidos com essa extensão, inviabilizando o uso de um coletor de lixo concorrente. Nesta dissertação apresenta-se uma nova arquitetura para implementar concorrentemente o gerenciamento automático da memória baseado na contagem de referências; esta proposta está baseada em versões anteriores do algoritmo seqüencial para contagem de referências e da arquitetura para contagem de referências concorrentes, mas tem como diferencial o uso de sincronização bastante eficiente. Os resultados de testes realizados com uma implementação desta nova arquitetura indicam que, de fato, a eficiência obtida compensa o seu uso em sistemas multiprocessadospt_BR
dc.description.sponsorshipConselho Nacional de Desenvolvimento Científico e Tecnológicopt_BR
dc.language.isoporpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectContagem de referênciaspt_BR
dc.subjectGerenciamento de memóriaspt_BR
dc.subjectDependências ciclícaspt_BR
dc.subjectConcorrênciapt_BR
dc.subjectParalelismopt_BR
dc.titleContagem de referências cíclicas em sistemas multiprocessadopt_BR
dc.typemasterThesispt_BR
Aparece nas coleções:Dissertações de Mestrado - Engenharia Elétrica

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
arquivo2635_1.pdf1,58 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons