Muitos gostam de medir a performance gráfica usando benchmarks 3D (programas que simulam o uso da placa de vídeo com jogos), mas nem todos os usuários do Windows gostam de jogar. E mesmo aqueles que passam horas e horas jogando também passam muito tempo lidando com a interface 2D do sistema operacional.
Por essa razão, os engenheiros de software da Microsoft dedicaram um bom tempo para deixar o Windows 7 o mais rápido possível. Além disso, o Windows lida com uma grande variedade de hardware, e tudo precisa funcionar perfeitamente. Em um artigo no blog Engineering Windows 7, a equipe do Windows também revelou algumas mudanças feitas no sistema gráfico.
Entre os problemas que usuários enfrentavam em versões anteriores ao Windows 7 estavam pequenas pausas ou até mesmo travamentos. Usando dados coletados através de testes, a Microsoft analisou milhares de relatórios onde os testadores experimentavam pequenos travamentos que duravam de 100 milissegundos até alguns segundos.
Método usado pelo Windows Vista para renderizar os elementos gráficos
A Microsoft descobriu que uma grande parte dos "travamentos" vinham de diversos aplicativos que esperavam que os outros terminassem de usar o GDI (Graphics Device Interface; um dos principais componentes gráficos do Windows).
No Windows Vista, um único aplicativo poderia "travar" o subsistema GDI criando um gargalo, ficando ainda mais complicado se houvessem outros aplicativos esperando para acessar o subsistema gráfico depois dele. Isto foi modificado no Windows 7.
Método usado pelo Windows 7 para renderizar os elementos gráficos
Este trabalho resultou em uma melhor performance em máquinas com CPUs que tenham mais de um núcleo, e houve uma visível redução no tempo de resposta. Sem a simultaneidade do GDI no Windows 7, a renderização dos aplicativos é limitada à performance de um só núcleo da CPU.
Taxa de quadros por segundo de cada janela de aplicativo em um
computador com processador com quatro núcleos
Matéria publicada no site Msn Tecnologia - Baboo.
0 comentários:
Postar um comentário
Respeito o próximo.