Mon ordinateur a un problème étrange lorsque je joue à des jeux qui chargent des ressources à la volée. Peut-être que je cherche au mauvais endroit, mais il semble que je ne puisse trouver personne avec un problème similaire.
Au cas où ce ne serait pas clair, je noterai quelques exemples. Dans les jeux Source, le mappeur est capable d'optimiser les choses en indiquant au moteur quand et où cacher les objets afin qu'ils ne soient pas ajoutés à la scène jusqu'à ce que vous tourniez un coin ou ouvriez une porte. Mon ordinateur s'étouffe quand vient le temps de charger ces objets. Prenez Portal 2 par exemple. Une fois que l'écran de chargement d'une zone disparaît, je suis jeté dans le niveau. Immédiatement, je salue avec un écran figé et bégaie / répète l'audio pendant environ une seconde. Une fois que cela passe, tout le monde continue sur tous les dorés à plein débit. Puis je me dirige vers une porte, la déclenchant à s'ouvrir. Une autre bonne seconde d'immobilité et de bégaiement audio alors qu'il se charge dans la pièce de l'autre côté. Si vous regardiez quelqu'un d'autre jouer au jeu, cela n'arriverait jamais. Quoi qu'il en soit, je peux le tolérer. Il' s ennuyeux, mais il n'interfère pas vraiment avec le gameplay. Maintenant, jouons un jeu qui se charge constamment à mesure que vous progressez, Sonic Generations. Immobile, j'obtiens un framerate lisse et soyeux. Mais dès qu'il commence à courir, chargeant plus de niveau, je tombe à <1 FPS, ce qui le rend totalement injouable. De plus en plus de jeux semblent le faire de nos jours, c'est pourquoi je me mets enfin au sérieux pour le dépanner.
Je doute fortement que ces pauses soient programmées dans les jeux eux-mêmes. Les écrans de chargement sont conçus pour fonctionner sans problème pendant le chargement des données, et sur toute autre machine, ils le font. En utilisant à nouveau Sonic comme exemple, même les pièces mobiles sur ses écrans de chargement sont extrêmement saccadées jusqu'à la fin du chargement.
J'avais construit cet ordinateur il y a près de quatre ans et j'ai eu ce problème depuis que j'ai commencé à l'utiliser pour les jeux 3D. Depuis lors, j'ai remplacé ma carte mère, mon disque dur et ma carte graphique, car ils mouraient. (Les fans de Case ont cessé de travailler un jour, et le disque dur n'était pas un tout autre problème.)
Exécution de Win7 Ultimate 64 bits avec Aero activé, sur un processeur quadricœur Intel 2,5 GHz, avec 4 Go de RAM et un nVidia GTX 460.
Merci beaucoup, tout le monde!
Mise à jour: Il est devenu évident que je reçois un heapload de défauts de page. Moyenne de 170.000 par seconde avec Sonic Generations, en moyenne 70 000 au cours des charges avec Portal 2, et un très stable 30 000 tout en regardant un cours d' eau à Livestream.com. Selon Resource Monitor, ce ne sont même pas des fautes graves. Je suis un peu curieux de voir comment ces chiffres se comparent à tout le monde.
Addendum: Autant ajouter un autre exemple et un symptôme potentiel. Tout d'abord, un jeu de course appelé Trackmania. Dans une course en solo, il n'y a pas de défaut de page notable (au-delà de ce que d'autres programmes peuvent produire) et le jeu se déroule en douceur. Cependant, lorsque je joue en ligne, j'ai des hoquets massifs (et des pics de défauts de page) à des intervalles fréquents mais aléatoires. Je vais courir, le jeu s'arrêtera pendant une bonne seconde ou plus, et reprendra avec mon véhicule à l'envers dans une masse froissée à côté d'un mur. Cacher les voitures des autres joueurs ne résout pas non plus le problème.
Quant au symptôme potentiel ... J'ai évité de le mentionner parce que j'avais peur que ce soit un problème sans rapport, et je ne voulais pas envoyer les dépanneurs sur le mauvais chemin. À ce stade, pourquoi diable ne pas le mentionner? Fondamentalement, mon ordinateur se bloquera complètement après avoir regardé la vidéo pendant un certain temps. Boucle audio, écran entier (curseur compris) non réactif, le verrouillage numérique ne bascule pas, ne peut rien faire d'autre qu'un arrêt brutal. Il peut se déclencher en quelques minutes ou heures. En règle générale, plus la fenêtre est grande, plus elle se produit tôt. Tant que l'accélération matérielle est activée, les vidéos Youtube en plein écran sont sûres.
Youtube en plein écran avec accélération matérielle ne semble pas produire de défauts de page. Il le fait cependant lorsqu'il est fenêtré. Livestream produit toujours des défauts de page, plein écran ou non, accélérés ou non. Cependant, les jeux ne semblent jamais geler mon ordinateur, malgré la génération de nombreux défauts de page.
(Changement du titre de "Les graphismes deviennent saccadés lorsque les ressources du jeu se chargent en arrière-plan" en "Obtention gratuite de défauts de page logicielle lors du chargement des jeux et de la lecture de vidéos flash.)