Meu computador tem um problema estranho ao jogar jogos que carregam ativos em tempo real. Talvez esteja procurando nos lugares errados, mas não consigo encontrar alguém com um problema semelhante.
Caso não esteja claro, observarei alguns exemplos. Nos jogos Source, o mapeador é capaz de otimizar as coisas informando ao mecanismo quando e onde ocultar objetos para que eles não sejam adicionados à cena até você dobrar uma esquina ou abrir uma porta. Meu computador engasga quando chega a hora de carregar esses objetos. Veja o Portal 2, por exemplo. Depois que a tela de carregamento de uma área desaparece, sou jogado no nível. Imediatamente, estou cumprimentando com uma tela congelada e gaguejando / repetindo áudio por cerca de um segundo. Uma vez que isso passa, todo mundo continua em todo o lado a fundo. Então eu ando até uma porta, abrindo-a. Outro bom segundo de imobilidade e áudio gaguejante, enquanto carrega na sala do outro lado. Se você assistir alguém jogar o jogo, isso nunca aconteceria. Enfim, isso eu posso tolerar. Isto' é chato, mas realmente não interfere na jogabilidade. Agora vamos jogar um jogo que carrega constantemente à medida que você progride, Sonic Generations. Ficando parado, recebo uma taxa de quadros suave e sedosa. Mas assim que ele começa a avançar, carregando mais do nível, eu caio para <1 FPS, tornando-o totalmente impossível de jogar. Hoje em dia, mais e mais jogos parecem estar fazendo isso, e é por isso que finalmente estou falando sério sobre a solução de problemas.
Duvido muito que essas pausas sejam programadas nos próprios jogos. As telas de carregamento são projetadas para funcionar sem problemas à medida que os dados são carregados, e em qualquer outra máquina, eles o fazem. Usando o Sonic como exemplo novamente, até as partes móveis das telas de carregamento ficam extremamente irregulares até que a carga seja concluída.
Eu construí este computador há quase quatro anos e tenho esse problema desde que comecei a usá-lo para jogos em 3D. Desde então, troquei minha placa-mãe, HDD e placa de vídeo devido a sua morte. (Os fãs do caso pararam de trabalhar um dia, e o HDD era um negócio totalmente diferente.)
Rodando o Win7 Ultimate de 64 bits com o Aero ativado, em um quad core Intel de 2,5 Ghz, com 4 GB de RAM e uma nVidia GTX 460.
Muito obrigado a todos!
Atualização: ficou claro que estou recebendo um carregamento de falhas de página. Média de 170.000 por segundo com a Sonic Generations, média de 70.000 durante as cargas no Portal 2 e 30.000 muito constantes enquanto assiste a um fluxo no Livestream.com. De acordo com o Resource Monitor, essas nem são falhas graves. Estou meio curioso como esses números se comparam a todos os outros.
Adendo: É melhor adicionar outro exemplo e um sintoma em potencial. Primeiro, um jogo de corrida chamado Trackmania. Em uma corrida solo, não há falhas perceptíveis na página (além do que outros programas podem estar produzindo) e o jogo corre bem. No entanto, quando jogo online, recebo enormes soluços (e picos de falhas de página) em intervalos freqüentes, mas aleatórios. Vou correr, o jogo irá parar por um bom segundo ou mais e retomará com meu veículo de cabeça para baixo em uma massa amassada ao lado de uma parede. Esconder os carros de outros jogadores também não resolve o problema.
Quanto ao sintoma em potencial ... evitei mencioná-lo porque tinha medo de que fosse um problema não relacionado e não queria enviar os solucionadores de problemas pelo caminho errado. Neste ponto, por que diabos não menciona isso? Basicamente, meu computador congela completamente após assistir a um vídeo por algum tempo. O áudio em loop, a tela inteira (incluindo o cursor) não responde, o num-lock não alterna, pode fazer nada além de um desligamento rígido. Pode ser acionado em minutos ou horas. Normalmente, quanto maior a viewport, mais cedo ela acontece. Enquanto a aceleração do hardware estiver ativada, os vídeos do YouTube em tela cheia estarão seguros.
O Youtube em tela cheia com aceleração de hardware ativada não parece causar falhas na página. No entanto, ocorre quando está na janela. A transmissão ao vivo sempre produz falhas na página, em tela cheia ou não, aceleradas ou não. Jogos nunca parecem congelar meu computador assim, no entanto, apesar de gerarem muitas falhas de página.
(Título alterado de "Os gráficos ficam instáveis quando os recursos do jogo são carregados em segundo plano" para "Obtendo quantidades gratuitas gratuitas de falhas de página programática ao carregar jogos e assistir a vídeos em flash.)