Então, sim, talvez tenha algo a ver com a GPU da Intel, que agora está incorporada nos processadores da nova geração. Por que não ...
No entanto, não estamos falando de aplicativos em tela cheia aqui, pelo simples motivo de o modo de tela inteira ter sido pura e simplesmente removido do Windows 7 !!!
Assim, todos os programas do DOS agora precisam ser executados no modo de janela, ponto final.
Isso significa que o pequeno atraso (nem mesmo um segundo de duração, na verdade) que poderia ocorrer quando a mudança de resolução de tela simplesmente não existe mais, porque é simplesmente impossível ocorrer.
Não, estamos falando de exibição pura do Windows aqui.
Por favor, faça uma tentativa simples. Você encontrará muitos aplicativos DOS na pasta \ Windows \ System32: basta clicar em edit.com (por exemplo) e ver por si mesmo. :)
Edit: estou realmente usando placas de vídeo caras, pelo menos no meu PC em casa.
Isso não muda nada para o fenômeno, e o atraso tem uma duração fixa e perfeitamente previsível.
Agora você está me fazendo pensar sobre isso, a velocidade do processador muda alguma coisa: é mais curto em um i5 do que em um antigo Pentium 4 ...
Portanto, provavelmente há algum tratamento de dados envolvido em algum lugar, provavelmente quando o NTVDM é executado.
Outra funcionalidade que você pode verificar facilmente é que o atraso ocorre apenas uma vez.
Estou explicando:
- Inicie o shell: sem atraso
- Execute qualquer programa do DOS: lag
- Saia do programa e execute-o novamente (ou qualquer outro): sem atraso algum.
Isso significa que absolutamente não está relacionado à exibição, mas à invocação do NTVDM pela primeira vez (e provavelmente a configuração de um ambiente de trabalho).
A única diferença com os novos chipsets é onde ela foi instantânea antes, de repente levou vários segundos.
Na verdade, estou me perguntando se não é uma tentativa deliberada de tirar as pessoas do uso de aplicativos de 16 bits, mas é bastante complicado aqui, porque só acontece com o Windows 7 ou posterior, e não com o Vista, XP pode encontrar os drivers, que geralmente podem ser feitos para a única exceção de gráficos e, por vezes, drivers de rede, se eles são Intel e não Realtek ou outras marcas) e, claro, não com o Linux ...
... Portanto, não podemos realmente acusar a Intel, mas sim a maneira como a Microsoft está usando o hardware com o NTVDM em versões recentes do Windows (incluindo o Windows 10 de 32 bits, que apresenta o mesmo atraso).