rpgiraldez
(usa Debian)
Enviado em 20/12/2013 - 13:08h
Fala pessoal.
Aqui na empresa tenho rodando o Dominio em Linux, porém com kernel e libc antigas.
Estou migrando para Windows pois a performance no linux é terrível. Alguns processos chegam a demorar 1 ou 2 horas pra serem executados, e isso, se tratando de SQL é inadmissível.
Entrei em contato com o suporte e eles não tem como resolver essa questão da performance.
Pelo que verifique o problema de performance é que as Threads são executadas somente em um core por vez, vou explicar.
Voce tem um servidor com 8 cores e 97% de recurso livre em cada core, pois bem, quando vc roda um processo no domínio, este processo escraviza um core, ou seja, dos 8 um fica a 100% e os outros 7 ficam sem uso.
Agora o PIOR...
Se vc roda um processo que utilize 60% de processamento de um core e uma outra estação rode outro processo, o segundo processo ira usar somente os 40% DESTE MESMO CORE. Outro core só será utilizado caso algum deles esteja 100% ocupado.
Pois é, cade o multiprocessamento que a domínio diz ter em sistemas operacionais de 64 bits?
Por isso vou testar com o Windows e ver o que acontece.
Se der errado, a última saída é criar uma VM e deixar o Host gerenciar o processamento da VM.
Bom é isso.
Abs a todos.