Bottleneck
Qu'est-ce qu'un PC Bottleneck?
 

Le terme goulot d’étranglement est omniprésent en matière de performances de jeu sur PC.

Un goulot d’étranglement se produit lorsqu’un élément restrictif freine les performances qui pourraient autrement être obtenues.
Si vous ne faites que commencer à planifier votre première construction sur PC, cela peut être un concept difficile à comprendre et c’est pourquoi cette explication des goulots d’étranglement est très importante.
Lorsque vous avez affaire à des goulots d’étranglement, il est important de savoir pourquoi cela se produirait, comment les rechercher et, surtout, comment les éviter.
Le nom « goulot d’étranglement » vient du fait que le liquide coule beaucoup plus lentement dans le goulot d’une bouteille que si ce goulot n’existait pas, d’où le mot «goulot d’étranglement».

Par exemple, retournons une bouteille remplie d’eau et ouvrons le couvercle, l’eau coule de la bouteille, mais seulement à un débit autorisé par l’ouverture de la bouteille, plus l’ouverture est large, plus l’eau s’écoule rapidement de la bouteille et plus l’ouverture est petite, plus le débit est lent. Imaginez qu’au lieu d’eau nous ayons des cadres et que ces cadres soient affichés sur votre moniteur, l’affichage des cadres est bien sûr votre PC, mais restons avec le concept de bouteille pour l’instant. L’ouverture de la bouteille peut représenter n’importe quel composant de votre système susceptible de limiter le nombre d’images pouvant éventuellement être affichées.

La meilleure façon d’expliquer cela est comme si vous preniez un très vieil ordinateur et en supposant qu’il soit même compatible, vous y insérez la dernière carte graphique à mille dollars.
Le PC ne va pas ralentir et les performances de jeu seront très probablement améliorées, mais cette carte n’atteindra pas son potentiel maximum, même si la nouvelle carte pourrait être dix fois plus rapide que l’ancienne.
En fonction du goulot d’étranglement, les performances risquent d’augmenter légèrement, car le processeur, la mémoire et d’autres composants potentiels sont si lents qu’ils ne peuvent pas alimenter les données de la carte graphique à une vitesse suffisamment rapide pour la maintenir occupée.

CPU BOTTLENECK

Le goulot d’étranglement le plus courant que vous verrez dans les jeux sur PC est un goulot d’étranglement de la CPU, ce qui signifie que votre CPU limitera le nombre potentiel d’images tirées de votre GPU. L’explication la plus simple de cette situation est que votre processeur n’est tout simplement pas assez puissant pour suivre votre GPU, mais allons un peu plus loin et jetons un coup d’œil à ce qui se passe réellement. Supposons qu’un jeu est rendu à 60 images par seconde, ce qui correspond à une image toutes les 16,67 millisecondes. La CPU, en plus de nombreuses autres tâches, doit préparer l’envoi d’un appel de dessin au GPU, ce qui signifie qu’elle envoie des données telles que la texture et les shaders, tout en restituant les objets et les tampons de la prochaine image à restituer. Le GPU rend ce cadre et il ‘ s s’affiche ensuite sur votre moniteur lorsqu’il reçoit la prochaine image à restituer. Tandis que cela restitue, la CPU est déjà sur la prochaine image pour le GPU. Nous n’avons donc pas de goulot d’étranglement et c’est parce que la CPU prépare les images plus rapidement que le GPU peut les rendre. Comme mentionné précédemment. dans le cas où le processeur est du côté le plus faible, le processeur graphique restituera les images plus rapidement que le processeur ne peut les préparer, ce qui constitue le goulot d’étranglement. Votre processeur graphique pourrait être utilisé à 100% si votre processeur était plus puissant, mais dans ce cas, il passe un certain temps en veille et sans rendu d’images en raison de cette situation de goulot d’étranglement. Supposons qu’un GPU puisse restituer les images toutes les 16,67 millisecondes, mais que le processeur nécessite 25 millisecondes pour les préparer. Au cours de cette période de 25 millisecondes, la CPU effectue beaucoup de travail. En plus de préparer les données de trame pour le GPU, elle doit également traiter d’autres tâches, telles que la physique de la logique du jeu de l’IA et, bien entendu, toute autre tâche en arrière-plan pouvant se produire dans d’autres programmes.Toutes ces tâches augmentent la charge sur le processeur et peuvent donc augmenter le temps nécessaire pour envoyer un appel de tirage au GPU.C’est d’abord la raison pour laquelle certains jeux nécessitent plus de ressources processeur que d’autres, tels que Battlefield 1, qui demande beaucoup de ressources en termes de données réseau, de logique de jeu et de physique, tandis que chevaucher un cheval dans une forêt située à Witcher 3 est beaucoup moins gourmand en ressources processeur. Toutes ces tâches augmentent la charge sur le processeur et peuvent donc augmenter le temps nécessaire pour envoyer un appel de tirage au GPU.C’est d’abord la raison pour laquelle certains jeux nécessitent plus de ressources processeur que d’autres, tels que Battlefield 1, qui demande beaucoup de ressources en termes de données réseau, de logique de jeu et de physique, tandis que chevaucher un cheval dans une forêt située à Witcher 3 est beaucoup moins gourmand en ressources processeur. Toutes ces tâches augmentent la charge sur le processeur et peuvent donc augmenter le temps nécessaire pour envoyer un appel de tirage au GPU.C’est d’abord la raison pour laquelle certains jeux nécessitent plus de ressources processeur que d’autres, tels que Battlefield 1, qui demande beaucoup de ressources en termes de données réseau, de logique de jeu et de physique, tandis que chevaucher un cheval dans une forêt située à Witcher 3 est beaucoup moins gourmand en ressources processeur.

GPU BOTTLENECK

Bien que les goulots d’étranglement du processeur soient une mauvaise chose en matière de jeu, un goulot d’étranglement de GPU est en fait souhaitable. Cela signifie essentiellement que votre processeur traite toutes les données de jeu et de cadre plus rapidement que votre GPU ne peut en restituer, ce qui entraîne une utilisation à 100% de votre GPU. Au début, cela sonne mal, mais c’est le GPU qui rend et affiche les images sur votre moniteur et le fait qu’il restitue 100% des images qu’il peut éventuellement est une bonne chose et c’est exactement ce que vous voulez. êtes en train de jouer.

CONSEILS DE RÉDUCTION DE BOTTLENECK

Bien entendu, certains éléments peuvent réduire les goulots d’étranglement de votre processeur et améliorer l’utilisation du processeur graphique dans les jeux si ce n’est pas à 100%. Le premier et le plus évident est de fermer tous les programmes d’arrière-plan inutiles que vous avez ouverts. En faisant cela, vous serez en mesure de réduire la charge sur votre CPU et donc de traiter les données de jeu beaucoup plus rapidement. Cela signifie également que les appels de tirage dont nous parlions plus tôt seront désormais envoyés plus rapidement par la CPU car elle est maintenant inférieure à moins. charge totale et cela signifie que votre GPU ne sera plus en attente d’appels de tirage. Une autre astuce consiste à overclocker votre processeur si possible, car il sera en mesure de traiter les données de jeu beaucoup plus rapidement, ce qui signifie une utilisation plus importante du processeur graphique. Pour tester les goulots d’étranglement, consultez notre calculateur de goulot d’étranglement sur PC.Si vous constatez que votre installation est engorgée, le moment est peut-être venu de mettre à niveau les composants obsolètes.