Ir ao conteúdo
  • Cadastre-se

PC de processador 64 bits com win32 perde muito desempenho?


doraimom

Posts recomendados

Olá.

Eu gostaria de saber se um PC 64 bits perde muito desempenho rodando um Windows XP PRO, ou em outras palavras se o desempenho usando um Vista é muito superior.

Pergunto principalmente porque estou a tempos com um notebook 64 bits, esperando lançarem o Vista para instalar nele e talvez melhorar seu desempenho, mas além do vista demorar a sair (apesar de já ter a versao final na internet), os programas que uso, anti virus, impressora, nada disso tem driver 64 bits. Assim, mesmo que eu instale o Vista vou ter problemas com os drivers.

Sendo assim, estou pensando em deixar o PC com o Windows XP mesmo por alguns anos ainda.... A perda de desempenho é muito grande? O PC tem de trabalhar mais rodando SO 32 bits ?? Fica mais ocioso, sei lá??? É muito desvantajoso??

Se vocês me falarem que o ganho de desempenho usando instruções 64 bits não é tão visível ou, em outras palavras, que a perda de desempenho fazendo um PC 64 rodas SO 32 não é tão visível, eu vou ficar com o XP aqui, quieto.

Obrigado

Link para o comentário
Compartilhar em outros sites

Olá EduardoS.

Creio que a questão não seja tão simples assim.

1) O sistema operacional inteiro (principal software que rodamos) pode ser 32 bits ou 64 bits. Assim, se há um ganho, segundo o que diz, CONSIDERÁVEL ao usar um software 64 bits, haverará uma diferença enorme no desempenho geral do sistema só de se instalar um SO 64 bits. Ou de outra maneira, se eu deixar o PC com um SO 32 bits instalado, como estava poderando aqui se seria viável ou não, eu teria uma perda considerável de desempenho geral.

Por isso eu acho que a discussão não é tão simples.

2) E quanto ao processador? O processado em questão é apenas 64 bits. ELe não muda. O que pode mudar é o SO. A diferença no processamento será significativa usando-se um SO 64 bits, mesmo que os programas sejam em sua maioria 32 bits??? (Há quem diga que programas 32 bits rodam mais lentamente em SO 64 bits - Mas de todo jeito o IMPORTANTE aqui na análise é o DESEMPENHO GERAL e não de programas).

3) Sobre a questão que você provavelmente quis levantar que são programas rodando sobre o Sistema Operacional, posso afirmar que em sua maioria serão 32 bits. Mas isso não deixa a questão mais simples, sob o meu ponto de vista. Haverá uma grande diferença de desempenho no uso geral do PC e dos programas, se eu rodar programas 32 bits em SO 64 bits? Sim ou não? Está é a questão. Se o desempenho geral de um PC de processador 64 bits com SO e programas 32 bits não diferir muito do desempenho geral do mesmo PC de processador 64 bits com SO 64 bits e programas 32 bits, eu fico com o XP até quando achar necessário. Caso contrário, migro imediatamente.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Tenho um Athlon 64 3200+ a pouco mais de um ano, já usei o Windows XP SP2 32 bits, Windows XP 64 bits e agora to com o Vista 64 bits, não vi qualquer diferença na velocidade do SO em si, os programas 32 bits tem exatamente o mesmo desempenho nos dois SOs.

já os programas 64 bits são mais rapidos que os correspondentes 32 bits, em alguns casos a diferença é bem grande.

E de problemas tem os drivers... Alguns simplesmente não existem.

Concluindo, instalando o Windows 64 bits só havera ganhos com aplicativos 64 bits.

Link para o comentário
Compartilhar em outros sites

Perfeito. Se o desempenho do Sistema Operacional e também dos programas 32 bits não aumentou sensivelmente... Aumentando apenas o desempenho apenas dos programas 64 bits.. não vale a pena migrar para um SO 64 bits. Para falar a verdade, se eu soubesse disso antes, não valeria a pena comprar um PC 64 bits.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Algumas aplicações 64bits realmente ficam mais lentas, em 99% dos casos porque o programa foi mal feito.

O Alpha nunca operou em 32 bits, alias, a DEC dizia que essa era uma das grandes vantagens dele...

ele tinha sim a capacidade de realizar algumas operações em apenas metade do registrador para ganhar velocidade nas operações lentas e poupar memória (na parte de dados, não de codigo), que alias, é um macete usado por quase todos os processadores hoje, os x64 fazem isso com 64, 32, 16 e 8 bits...

Link para o comentário
Compartilhar em outros sites

O Alpha nunca operou em 32 bits, alias, a DEC dizia que essa era uma das grandes vantagens dele...

ele tinha sim a capacidade de realizar algumas operações em apenas metade do registrador para ganhar velocidade nas operações lentas e poupar memória (na parte de dados, não de codigo), que alias, é um macete usado por quase todos os processadores hoje, os x64 fazem isso com 64, 32, 16 e 8 bits...

Hum... Acho que ontem eu estava operando com menos bits, porque minha precisão estava bem ruim. O que eu queria dizer era que muitos testes do Alpha eram conduzidos com uma opção do compilador pra usar ponteiros de 32 bits. Internamente, eles ainda eram encarados como ponteiros de 64 bits, é claro... era só um truque para diminuir o tamanho do código.

De qualquer modo, eu diria que em uma aplicação comum de 64 bits bem feita, poucas quantidades são expressas em 64 bits mesmo. Eu aposto que muitas coisas são representadas em 32 bits, pra economizar espaço quando os 64 bits não forem necessários. Afinal espaço no cache é essencial para obter um bom desempenho, e muitas aplicações são quase só um monte de ponteiros. E, afinal "números abaixo de 4 bilhões sempre serão suficientes"!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!