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

Autores

  • 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

Resumo

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.

Downloads

Publicado

2009-06-20

Como Citar

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

Edição

Seção

Artigos