Porque o firebird só está utilizando 50% do meu processador?

Firebird

24/06/2011

Porque o firebird só está utilizando 50% do meu processador?
 

Utilizo o firebird 1.5 e um servidor xeon com possibilidade de 2 processadores, porém só tem 1
Entro do gerenciador de tarefas e visualizo que o máximo de processamento que o fbserver.exe utiliza é 50% do processamento, o restante parece que fica reservado pra outras tarefas. As vezes fica fbserver.exe = 50% e Tempo ocioso com mais de 40%, tem como fazer alguma configuração para liberar mais processamento para o fbserver ?
Fabio Rezende

Fabio Rezende

Curtidas 0

Respostas

Rafael Mattos

Rafael Mattos

24/06/2011

no C:\Arquivos de programas\Firebird\Firebird.conf

Parâmetro

CPU_AFFINITY 1

Efeito
Este parâmetro é específico para a plataforma Windows, e habilita o
funcionamento do servidor em um processador específico em máquinas com mais
de um processador.

Comentários
Em máquinas Windows com mais de um processador, o Firebird ao rodar como
serviço pode ter a performance sériamente comprometida em função da distribuição
dos processos entre os os processadores.

Existem três possibilidades de ajuste em máquinas multi processadas:
CPU_AFFINITY 1 -> Faz o Firebird rodar apenas no primeiro processador
CPU_AFFINITY 2 -> Faz o Firebird rodar apenas no segundo processador
CPU_AFFINITY 3 -> Faz o Firebird rodar no primeiro e no terceiro
processadores




--------------------------------------------------------------------------------
Blog: http://mundodoprogramador.wordpress.com/
MSN: rafmattos@hotmail.com
Twitter: _rafmattos
GOSTEI 0
Fabio Rezende

Fabio Rezende

24/06/2011

Cara, parece ser isto mesmo que tenho q fazer   Dei uma pesquisada rápida na net e não encontrei nenhum exemplo de onde especificar este parametro no firebird.conf, pode me auxiliar?   Apos informar preciso reiniciar o servidor?
GOSTEI 0
Rafael Mattos

Rafael Mattos

24/06/2011

Cara, parece ser isto mesmo que tenho q fazer   Dei uma pesquisada rápida na net e não encontrei nenhum exemplo de onde especificar este parametro no firebird.conf, pode me auxiliar?   Apos informar preciso reiniciar o servidor?


não tive a oportunidade de testar isso, mas creio que sim faz o teste
GOSTEI 0
Anderson Nunes

Anderson Nunes

24/06/2011

Qual sistema operacional e versão você esta usando?
GOSTEI 0
Fabio Rezende

Fabio Rezende

24/06/2011

server 2003
GOSTEI 0
POSTAR