[firebase-br] Voltou a cair (URGENTE)

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Seg Set 25 18:42:21 -03 2006


Justamente pelo fato da versão Classic ser cooperativa, eu acredito que a 
performance vai melhorar (lembrando que a máquina dele tem duas cpus), pois 
haverá menos lixo acumulado. Isto irá reduzir (ligeiramente) o impacto de um 
modelo transacional tão problemático.

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, September 25, 2006 5:05 PM
Subject: Re: [firebase-br] Voltou a cair (URGENTE)


A GC da versão Classic é cooperativa. Isso significa que quando vc
executa alguma instrução (select, por exemplo) e o FB encontra um
registro com backversions, a própria transação que está executando a
sua instrução vai fazer a garbage collection naquele mesmo momento.

Isso pode gerar lentidão caso o comando encontre muitos registros com
backversions.

Na versão SuperServer, uma thread paralela é notificada sobre o back
version, e executa a GC. A thread que estava processando a instrução
original continua se trabalho.

O Firebird 2.0 traz um novo modo de GC que combina as duas coisas,
portanto espera-se que a GC nele seja mais eficiente. Mais
informações: http://www.firebirdsql.org/rlsnotes20/compat-perf.html

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br


D> Em Segunda 25 Setembro 2006 15:47, Eduardo Jedliczka (TeamFB) escreveu:
...>>
>> Só mais uma coisa: Eu tenho uma teoria que a quantidade de lixo será 
>> menor
>> com o FB classic, por culpa da forma como é feito o Garbage Collection.
>> Isto pode causar uma pequena melhoria no desempenho durante os momentos 
>> de
>> pico.
>>

D> Eu tb acredito nisso, felizmente o GC do FB 2 parece ter melhorado neste
D> sentido.



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista