Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 11-09-2021 em todas as áreas

  1. Olá, eu utilizo firebird 2.5 e gostaria de compartilhar com vocês uma experiencia. Eu nunca me importei com a questao de uso de varios nucleos do processador (talvez por acomodação). Hoje resolvi mexer com isso e posso garantir que o resultado é satisfatório. Sendo assim, segue um pequeno tutorial que escrevi, me baseando num video que assisti no canal MQFS, do nosso amigo Edson Gregório. 1º - Desinstalar o firebird; 2º - Baixar o firebird 2.5.9 * https://github.com/FirebirdSQL/firebird/releases/download/R2_5_9/Firebird-2.5.9.27139_0_Win32.exe ou * https://github.com/FirebirdSQL/firebird/releases/download/R2_5_9/Firebird-2.5.9.27139_0_x64.exe Observar a arquiterura do sistema operacional utilizado pelo cliente (32 ou 64 bits). 3º - Instalar o Firebird, mas escolher a opção Super Server. 4º - Clique em Iniciar, executar e digite services.msc 5º - Encontre o serviço relacionado ao firebird e pare o mesmo. 6º - Abra a pasta do firebird exemplo: "C:\Program Files (x86)\Firebird\Firebird_2_5" e encontre o arquivo chamado "firebird.conf". Clique em cima dele e mande editar, de preferencia usando o notepadd++ como ADMINISTRADOR para que consiga realmente gravar as configurações no arquivo. Dica: eu abro o arquivo usando o notepadd++ e digito espaço em qualquer lugar que esteja em branco, em seguida eu mando gravar, o notepadd vai dizer que o arquivo esta protegido e vai perguntar se quer abrir como administrador, diga que SIM; 7º - Localize o texto "CpuAffinityMask", note que terá um caractere "#" no inicio, remova-o e depois do sinal de "=", coloque o valor necessário para o tanto de processadores a serem utilizados. Para 2 processadores use 3 Para 3 processadores use 7 Para 4 processadores use 15 Para 5 processadores use 31 Para 6 processadores use 63 Para 7 processadores use 127 Para 8 processadores use 255 Exemplo de como deve ficar a linha para usar 4 processadores: CpuAffinityMask=15 Atenção! Nunca use numerações diferentes das que aqui foram apresentadas, exceto se você sabe o que está fazendo. 8º - Salve o arquivo e em seguida mande iniciar o serviço do firebird. Pronto, agora o firebird irá usar o numero de nucleos de processadores definido e com certeza a performance irá melhorar. Um Abraço.
    2 pontos
  2. Obrigado pelo seu feedback Jucemar, realmente só foquei na versão simplificada, pois, não faço mais uso da versão 2.5. Vou dar uma revisada aproveitando as suas sinalizações e vou corrigir o meu fonte e depois vou disponibilizar o módulo corrigido. Um abraço.
    1 ponto
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...