Adicionando um Mecanismo de Coleta de Lixo a um Middleware de Objetos Persistentes e Distribuídos

Authors

  • Rafael Ricardo Paiva Freitas Universidade do Estado do Rio de Janeiro
  • Ricardo da Silva Pereira
  • Maria Alice Silveira de Brito

DOI:

https://doi.org/10.12957/cadinf.2009.6534

Abstract

Neste trabalho, implementamos e incorporamos um mecanismo de coleta de lixo (garbage collection) a um middleware, que administra objetos distribuídos e persistentes, denominado Shallow Persistent RMI(SPRMI) [1]. Esse middleware utiliza um armazém para os objetos persistentes, que lá permanecem após o término da execução da aplicação da qual eles tenham participado. Esse armazém necessita de um mecanismo, para detecção e remoção de objetos que se tornam inacessíveis, em outras palavras, tornam-se lixo. Entre os trabalhos relacionados, em [2], há uma discussão,que aponta os problemas enfrentados em coleta de lixo com distribuição envolvida. Nessa discussão, tambémsão apresentadas as características, que incorporadasa um mecanismo de coleta de lixo, podem solucionar os problemas apontados. Um estudo dessas características para o nosso mecanismo, tanto conduziu as soluções em nosso trabalho, como também permitiu a sua classificação entre os trabalhos existentes nesse contexto. Mostramos uma visão geral do SPRMI e de como o mecanismo precisou ser tratado para que a coleta de lixo pudesse ser incorporada a esse middleware.

Published

2009-06-20

How to Cite

Freitas, R. R. P., Pereira, R. da S., & Silveira de Brito, M. A. (2009). Adicionando um Mecanismo de Coleta de Lixo a um Middleware de Objetos Persistentes e Distribuídos. Cadernos Do IME - Série Informática, 27, 5–17. https://doi.org/10.12957/cadinf.2009.6534

Issue

Section

Artigos