[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: ajude-nos



On Thu, 15 Apr 1999, Marina Andretta wrote:
R>Pelo que eu entendi, poderão ser abertos vários DBFiles - e quanto ao
R>BufferManager? Será um só para todos, ou um para cada? 

	Bom, Marina, pelo projeto do professor, o bufferManager eh um soh, e eh
conhecido por todos os objetos da classe Page, pois estah em uma variavel static
-- eh uma variavel de classe, a tal 

	static BufferMager bm;

	Acho que isso resolve a questao.

R>Quando ele deve
R>ser criado? Parece que é no create do DBFile, através da Page, mas aí só
R>poderemos ter um BufferManager - e para cada DBFile temos um  nBlks e um
R>blkSize que seriam inicializadores do BufferManager.

	Estah correta a sua conjectura, desde que voce utilize o a concepcao de
projeto do professor. Eu ainda nao decidi quando devo criar os meus
BufferManager's, porque eu estou planajando poder ter mais de um, e poder,
assim, ter uma base de dados multiplataforma... ( com um BM para cuidar dos
arquivos em FAT, outro para cuidar dos arquivos em EXTENDED2, etc... etc... )

R>Se é que alguém endeu o que a gente falou, ajude-nos!!!! 

	Espero que isso resolva o problema... :)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Luis Campos de Carvalho                  System Administrator at LSI - USP
http://www.lsi.usp.br/~campos                     mailto:campos@lsi.usp.br
                             Be Cool. Be Linux.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-