Os aplicativos de 32 bits são executados mais lentamente (no Windows 7) na versão de 64 bits do que na versão de 32 bits?

4

Assumindo um CPU razoavelmente rápido (Dual Core de 2,9 Ghz) e 4 GB de RAM, o aplicativo típico de 32 bits será executado em: Mais rápido Mais devagar Mesma velocidade no Windows 7 de 64 bits do que na versão de 32 bits?

    
por Clay Nichols 06.12.2009 / 04:15

3 respostas

12

Ele será executado um pouco mais devagar, já que deve ser executado por meio da emulação WoW64 . A diferença provavelmente não é significativa o suficiente para você perceber, mas está lá.

    
por 06.12.2009 / 04:33
2

Na verdade, alguns aplicativos podem ser executados mais rapidamente. O sistema em si terá drivers mais eficientes. O x86-64 requer sem emulação de aplicativos de 32 bits, o processador pode executar nativamente aplicativos de 32 bits. Wikipedia na verdade tem uma boa explicação técnica.

    
por 08.01.2010 / 06:21
0

É uma questão muito controversa e factual. Não há uma resposta certa.

Nenhuma emulação é necessária para o código normal, somente nas chamadas do sistema. Para a maioria dos aplicativos, as chamadas do sistema são uma fração minúscula do consumo de recursos. Então, seria de esperar que fosse muito, muito próximo de idêntico nos casos mais realistas.

Se o sistema tiver 4 GB ou mais, provavelmente os benefícios da memória extra compensarão a pequena sobrecarga de tradução nas chamadas do sistema. O Windows 7 de 32 bits está limitado a cerca de 3,5 GB. A memória extra forma um cache de disco maior, e a E / S de disco é mais cara do que qualquer outra coisa que um sistema típico faz.

    
por 08.09.2011 / 05:53