[FUG-BR] Benchmark Performance -- PostgreSQL -- FreeBSD x Linux
Pablo Sánchez
phackwer em gmail.com
Domingo Abril 6 13:12:30 BRT 2008
Em 05/04/08, Paulo Henrique<paulo.phenrbr em gmail.com> escreveu:
> Modelo de benchmark válido.
> Após ler essa thread estive pensando em como coloca benchmarks válidos sem
> argumentos de contradição.
>
> A primeira nota seria sobre Hardware:
>
> Todos os hardware deveria ser de igual configuração sendo eles em lote de
> fabricação iguais.
Incorreto. Todos eles deveriam ser no mesmo hardware, inclusive no
mesmo HD, e sem a questão de ter dual boot, o OS deve estar sozinho no
HD, ocupando desde o início, pois de acordo com a posição no HD, o
arquivo demora mais ou menos para ser acessado (uma mera questão de
física).
> E que permitiria ao sistema utilizar seus recursos de performace sem
> interferência.
> Ou todos os teste executado sobre o mesmo hardware, o que daria ainda um
> argumento para questionamento do hardware; desgate sofrido pelos teste já
> executados em outros sistemas.
Dificilmente haveria desgaste tão rápido que pudesse ser levado em consideração.
> e atravez de teste como o calculo do pi não ouver nenhuma diferença no
> resultado.
>
> Segunda nota Systema.
>
> Ultima versão do sistema da data do benchmark.
ok
> Terceira nota, Implementador do sistema.
>
> Atravez de testes em cada sistema por tres implementadores especialista no
> sistema no qual irá ser testado. diferentes sobre as mesmas condições do
> benchmark final, o que possuir melhores resultados ser o implementará o
> sistema final para comparação com os demais sistemas.
ok
> Quarta nota, Aplicações.
>
>
> A aplicação incluira todo o suporte tanto sobre velocidade como em
> estabilidade em sua compilação e instalação assim como configuração e
> baseado em ambiente real de produção. Contento considerações de segurança.
ok. Não vale pegar e levantar todas as defesas em um, e baixar no
outro para ganhar performance. Deve ser pensado que o sistema sofrerá
TODO o tipo de ataque.
> Quinta e ultima nota ao meu intendimento não inerente ao benchmark.
> Cada pessoa tem que respeitar os resultados, e admitir a real situação do
> sistema atravez dos resultados obtidos.
Agora ficou doidão. :-P Não, a pessoa pode questionar sim, pois
através do questionamento pode trazer itens que não foram inclusos na
configuração do sistema que modificam completamente a performance.
Então, todo o benchmark é passível de questionamento, se não foss,
fazíamos apenas um e usávamos apenas o sistema operacional que prestou
na ocasião...
> E executar o benchmark sobre o mesmo hardware em no minimo duração de uma
> semana e o pior resultado será o valido no final do benchmark.
>
> Esse seria os criterio creio eu para um benchmark entre sistemas.
> Não tenho a menor intenção de criar flames e adoraria ter novas
> considerações dos colegas para uma fidelidade corrente do benchmark.
>
> Obrigado a todos e me desculpe caso tenha dado algum criterio errôneo.
Relaxa, vc pelo menos parou para pensar nisso, eu nem tive tempo. :-P
Um abc
Mais detalhes sobre a lista de discussão freebsd