Em 11 de julho de 2012 18:23, Eduardo Schoedler <lis...@esds.com.br> escreveu: > Se realmente precisar aguentar as 4000 conexões simultâneas, vai precisar > de mais memória -- ou então baixar alguns parâmetros que interferem > diretamente no consumo por thread, além dos valores globais.
A principio 12 Gb é suficiente para as 4.000 conexões >> Para ajudar na confusão, o output do script mysql tuning primer >> (https://launchpad.net/mysql-tuning-primer/) no servidor FreeBSD do >> Marcelo diz que para ter 4.000 conexões ele precisa de MUITO mais RAM >> do que no Linux. >> > Mesmo? Sim, ta la no primeiro email dele o output do script no FreeBSD dele com o calculo para 4.000 conexões: MEMORY USAGE Max Memory Ever Allocated : 438 M Configured Max Per-thread Buffers : 48.46 G Configured Max Global Buffers : 426 M Configured Max Memory Limit : 48.87 G Physical Memory : 13.00 G >> Eu fiz um teste com o script aqui rodando em VMs iguais com Linux e >> FreeBSD (setup vanilla em ambas, sem nenhum tuning), e a quantidade de >> memoria reportada é sempre semelhante entre os sistemas. >> > > Pois é, você eliminou a variável do sistema operacional nesse script. > Por isso fiquei sem entender... Então, é o que eu disse antes, se pelo calculo teórico a maquina tem memoria suficiente, o problema está em porque raios o mysqld não consegue usar a memoria se teoricamente os parâmetros do kernel para permitir o uso de mais de 512Mb estão corretos :) Esse teste pratico eu ainda não tive tempo de fazer. [ ]´s Brandi ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd