Qual é a diferença entre dxdiag de 64 bits e 32 bits?

Qual é a diferença entre dxdiag de 64 bits e 32 bits?

Estou fazendo alguns registros e percebi que em plataformas de 64 bits posso usar o /64bitswitch para rodar arquivos 64 bits dxdiag. Presumo que deve haver algum motivo para fazer isso, ou seja, funcionalidade adicional na versão de 64 bits (ou funcionalidade incorreta/insuficiente ao usar a versão de 32 bits em x64). Quais são exatamente as diferenças?

Responder1

Por experiência pessoal, o dxdiag também pode ser usado para determinar se há algum problema com as partes de 32 ou 64 bits dos drivers. Por exemplo, executar dxdiag em 32 bits pode não mostrar aceleração para DirectDraw ou D3D; ainda assim, executar o DXDiag64 pode mostrar tudo perfeitamente.

Isso é útil ao tentar resolver problemas de vídeo, principalmente porque a maioria dos jogos é executada apenas no modo x86 (32 bits).

Responder2

Não hánada "extra"ao correrDXDiagno modo de 64 bits, ele simplesmente executa os arquivos executáveis ​​nativos de 64 bits em vez dos arquivos de 32 bits. Os de 64 bits não precisarão ser emulados ou feitos em modo de compatibilidade e poderão aproveitar ao máximo o sistema, portanto (devem) poder rodar de forma mais rápida e confiável.

(Dito isto, seriapossívelque no modo 32 bits é necessário pular alguns testes que só seriam possíveis no modo 64 bits, semelhante a como um jogo pode ter conteúdo "extra" na forma de efeitos gráficos especiais que só estão disponíveis em um vídeo mais sofisticado -cartão que os suporta. No entanto, isso realmente não se aplica ao DXDiag; velocidade e estabilidade são realmente os únicos "extras" que você obtém.)

Responder3

Sim, há informações "extras", todos os motoristas mostram a data do motorista. Em um laptop que possui adaptadores GFX duplos, apenas o primário mostraria o dia do driver e o secundário que está enterrado mais abaixo não teria a data do driver.

Responder4

além das informações do driver, o dxdiag de 32 bits tem memória de vídeo limitada a 4095, enquanto o dxdiag de 64 bits tem um limite difícil de alcançar (não consegui encontrar).

informação relacionada