Por que o FPS no Windows 7 está baixo?

1

Eu tenho Fraps em execução para poder ver o FPS que estou recebendo nos jogos. A maioria dos jogos eu estou chegando a 60 FPS em configurações de Ultra, mas eu só notei que enquanto eu estou na área de trabalho do Windows, como agora, enquanto estou escrevendo isso, o framerate vai entre 7-20 FPS.

É baixo, simplesmente porque o meu computador não está fazendo nada, ou eu deveria ter uma alta taxa de quadros ao usar o Windows? Aero peek, snap e todos os outros efeitos parecem agradáveis e suaves. Estou um pouco confuso sobre se o FPS importa para o próprio Windows.

Especificações:

  • Radeon 6950 Direct CuII
  • Intel Core i5 2500k
  • Asus p86z8-v Pro
  • RAM 8GB 1600mhz Mushkin 850 W
  • Seasonic m150
  • Seagate 32MB 7200 rpm 1TB HDD
por Sam 26.01.2012 / 23:05

2 respostas

7

É porque você não está fazendo nada. Nos comentários é mencionado que isso é feito para economizar recursos, o Windows apenas atualiza a visualização da área de trabalho quando é absolutamente necessário. Para economizar energia e prolongar a vida útil do sistema, atualmente os computadores e sistemas operacionais de consumo / servidor apenas visam fazer o que é necessário, não o que é possível.

Na área de trabalho, você não precisa de altas taxas de quadros para ter uma interação suave na interface, para que seu cartão faça o que for necessário, não o que ele poderia fazer. A computação gráfica necessária em jogos de computador 3D é (dependendo do tipo de jogo) um impacto muito maior do que o do seu sistema operacional.

    
por 26.01.2012 / 23:07
3

O FPS não importa ao usar a área de trabalho do Windows. Para conservar recursos, o Windows não atualiza janelas ou a área de trabalho, exceto quando necessário, portanto baixas taxas de quadros.

Esta é uma boa decisão do Microsoft devs, se o Windows atualizasse tudo a 60 FPS, não haveria nenhuma diferença perceptível na interface do usuário, e o desempenho diminuiria consideravelmente.

Na verdade, existem alguns locais na área de trabalho que são atualizados ainda menos; por exemplo; Para criar um ícone animado na bandeja do sistema, é necessário um código extra para forçar o Windows a atualizar a bandeja, pois ela normalmente só é atualizada quando está em foco.

    
por 26.01.2012 / 23:23

Tags