[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: HeapFile e Outros!
- Subject: Re: HeapFile e Outros!
- From: Nelson Guedes Paulo Junior <npaulo@linux.ime.usp.br>
- Date: Fri, 21 May 1999 18:05:24 -0300
Francisco Reverbel wrote:
>
> Marcos Yamamoto writes:
> >
> > O que seria um pageType da classe HFPage?
> > Esses tipos seriam: um para diretorio de Paginas, um para diretorio de
> > Arquivos e um outro que guarda os DBObjects?
>
> Sim. Poderia tambem haver um tipo para "página livre".
>
> Mas veja bem: você não é obrigado a usar o pageType. Me parece que ele
> está nas HFPages para facilitar a recuperação de (partes de) um Database
> corrompido por problemas físicos no disco. Por exemplo: se uma lista
> ligada de blocos foi cortada porque uma parte do disco se estragou, uma
> programa de recuperação pode tentar recompor a lista ligada. É claro
> que dados nos blocos ruins estão perdidos, mas os dados que apareciam
> depois dos blocos ruins na lista ligada podem ser recuperados. Para esse
> programa é muito bom que cada bloco contenha um pageType. Antes que você
> se assuste mais: a implementação de um programa que recupere Databases
> corrompidos não faz parte do nosso projeto!
Isso siginifica então que podemos esquecer o PageType na nossa
implementação? Em outras palavras: Não precisamos manipular o PageType
para efeito dessa parte do projeto o que significa que não precisaremos
nos preocupar em utiliza-lo nem mesmo implementar sua utilização?
[]'s
--
Nelson Guedes Paulo Junior
E-mail: <npaulo@linux.ime.usp.br>
HomePage: (Em construção) http://www.linux.ime.usp.br/~npaulo