Pablo Sánchez escreveu:
2009/11/26 Wolak Sistemas - Fabiano Machado Dias <[email protected]>:
  
Pessoal, não vamos esquecer de outros fatores que fazem o Linux ter um
desempenho muito melhor.

- Sistemas de aquivos (Qual a opção que existe no Windows além de NTFS?)
    

Mas será que precisa de algum outro além desse para ele? (obs, existe
fat32, vc pode compilar partições maiores que 4GB de fat32 utilizando
uma ferramenta chamada fat32format.exe - não é padrão do windows, mas
é gratuita
FAT 32? Bah, tá loco, isso nem deveria ser considerado um sistema de arquivos. E acho que é importante você poder contar com mais opção de file system, já tive situações onde coloquei os dados em XFS, indíces em EXT2, e logs em ReiserFS.
Era um caso específico e a performance ficou melhor, mas me diz qual a opção que teria em Windows? Nenhuma!

  
- Parâmetros do Kernel (Só se você por um expert no registro do Windows,
quais os parâmetros que você pode mudar?)
    

Eu faço uma limpeza de alguns parâmetros que já conheço serem
desnecessários e que só deixam o OS mais lento, mas isso desde o winnt
4... então meio que realmente, não sei de muita gente que faça isso na
mão hoje em dia.

  
Blz, acho que pode até ser válido, agora muda os semáforos do SO, ajusta a memória compartilhada, muda o tamanho da pilha, e outra sem reiniciar o sistema, afinal tu vai derrubar a empresa só pra mudar alguns parâmetros?


  
- Instalação via código fonte (Sei que tb dá pra compilar no Windows, mas
duvido alguém que faça sem dor de cabeça e tb duvido do desempenho)
    

Sem dor de cabeça é complicado mesmo, mas vai falar com o Guilherme
Blanco que é o cara responsável pelo windows.php.net. ;-)

  
- Melhor uso de hardware (Isso é senso comum, o Linux faz uso do hardware de
maneira muito mais otimizada que o Windows)
    

Senso comum não é comprovação. Os drivers de placas 3D para windows
são no geral muito melhores que o do Linux, até mesmo porque tem
pouquíssima placa com driver oficial para o Linux...

É senso comum que o céu é azul, mas é cientificamente comprovado que
não existem as cores, apenas o espectro de luz. A cor é mera
interpretação do cérebro, e o que é azul para mim (ou seja, exatamente
como meu cérebro me apresenta) poderia ser o verde para vc.

Senso comum é subjetivo, não serve como parâmetro... é a interpretação
ordinária de cada um sobre o que todo mundo fala e quase ninguém para
para comprovar.

Tem pesquisas por aí que suportam a argumentação, e acho que nosso
amigo precisa delas, e não de "senso comum".

  
Bom quis dizer senso comum porque a maioria das pessoas que trabalham e conhecem o Linux sabem disso, mas só para elucidar o porque posso citar algumas coisas:

- Linux e o Kernel foram feitos para rodar em hardware barato, desde o início a preocupação com performance foi uma constante.
- O uso de memória e processador e a maneira de controlar os processos são melhores que qualquer sistema Windows, até pouco tempo atrás o Windows tinha problema em gerenciar 4 gb de memória.
- Drivers de Placa 3d? Bom estamos ou pelo menos eu estava falando em servidores, onde os drivers realmente importantes são os das controladoras de disco, rede etc...
Lembro de uma situação onde estava instalando um Debian em um servidor Dell, durante a instalação veio uma mensagem dizendo que eu precisaria de um pacote para a atualização do firmware da placa de rede, pois a mesma tinha problemas no driver nativo.
Entrei no repositório de pacotes, baixei, pluguei um pendrive e a instalação continuou e este server está rodando até agora.

Talvez a expressão senso comum não foi a mais correta, mas sei lá até leigos hoje em dia sabem que Linux é mais rápido que Windows, talvez porque é o sistema mais usado em servidores no mundo inteiro, sei lá!

  
- Segurança (Bom como diz o Telles "Existem 2 tipos de Windows, aquele que
tem vírus e aquele que você acha que não tem vírus")

Para convencer o seu cliente você poderia fazer uma instalação em um
servidor da sua própria em empresa e comparar o desempenho, duvido que ele
não irá se convencer.

Abraço,
Fabiano



Euler Taveira de Oliveira escreveu:

Pablo Sánchez escreveu:


"PostgreSQL performance is very close on both platforms (within 6/100
of a second for 1000 Operations) – It’s faster on Windows and faster
still on Windows with PHP 5.3"



Ugh?! Quem disse que 'SELECT * FROM tabela' mede performance de um SGBD? O
autor deve estar brincando, né? Temos benchmarks padronizados (aka TPC) para
isso; eles implementam modelos que simulam um ambiente real de acordo com a
arquitetura (OLTP, OLAP ou Web) do seu sistema.



Não conheço nenhuma diferença... Com exceção do fato de que há
tunnings que podem ser feitos com os semáforos do kernel em
Linux/FreeBSD que não se conseguem no Windows.



Como eu disse esses conceito *não* existe (é emulado) no Windows.




_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


    



  

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a