[firebase-br] Vantagens do Firebird SuperServer

marcelofortes em anubisystems.com marcelofortes em anubisystems.com
Ter Ago 21 20:58:42 -03 2007


A questão não é bem assim, a versão Classic não tira de fato nenhum proveito de muitos processadores no sentido estrito de processamento paralelo como muitos pensam, como exitem vários buffers um para cada conexão exsite uma permuta de processo, mas não existe granulidade destes processos

Se assim for o classic Server seria basicamente o Super-Server, por que, eles teriam que dividir a buffer compartilhado em forma de sub-processos (Leia-se threads)  então não tem sentido isso.

No meu ver eu prevejo que vai sair como o InterBase 7 fez uma unica arquitetura onde o Classic-Server seria sepultado de vez e haveria uma versão SuperServer com refinamento granular e paralelismo simétrico de processamento distribuido entre os N processadores que houverem na máquina.

Mas eu li na lista dos desenvolvedores também, que existe uma possibilidade segundo Vlad Horsun e outros que haja um porte SMP para o ClassicServer por que em certas confdições específicas que eu não lembro no momento ele poderia ganhar em performance ... vou procurar direito na lista e se tiver tempo posto aqui denovo.

Marcelo Fortes.

On Tue, 21 Aug 2007 17:02:11 -0300, "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br> wrote:
> MDdS>   Agora, diante de tudo isso, visto que somente a versão CS faz uso
> de mais de
> MDdS> um processador, eu me perguto se não seria melhor existir uma
> versão CS que
> MDdS> fize-se uso de um buffer compartilhado de páginas (shared buffers)
> em vez de
> MDdS> ter uma versão SS com  suporte a SMP.
> MDdS>   O que vcs acham?
> 
> Até onde eu lembro, o Firebird 3.0 vai eliminar CS, SS, etc.... vai
> ser tudo uma coisa só.
> 
> []s
> Cantu (Membro do TeamFB - FireBase)
> http://www.warmboot.com.br
> FireBase - http://www.FireBase.com.br
> 
> 
> 
> ______________________________________________
> 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