Forum Discussion

Re: PROCESSEUR 100% BF2042

En diminuant les paramètres graphiques, tu augmentes le nombre de FPS et donc tu charges encore plus ton processeur.

Après la bêta n'est pas optimisé coté CPU. Il suffit de taper PerfOverlay.DrawGraph 1 dans l'invite de commande pour se rendre compte que la charge CPU n'est pas stable

16 Replies

  • xXGiJoe_83Xx's avatar
    xXGiJoe_83Xx
    4 years ago

    Ok, mais bon on parle de Battlefield quand même ! 

    On est plus sur une Alpha mais une bêta.

    Un jeu qui sort dans quelques jours et qui est pas opti pour des procos récents c'est chaud.

    En tant que bêta testeur ca me donne pas envie de mettre 50 euros dans un jeu qui serait susceptible de poser les mêmes problèmes à sa sortie.

    Sachant que des joueurs avec 6700k, 8700k, 9700k, proco amd et même les derniers intel ont le même souci.

  • xXGiJoe_83Xx's avatar
    xXGiJoe_83Xx
    4 years ago

    Et encore moins compréhensible: limité à 60fps, en 1280x1024 ca bug encore plus qu'en 2k 124fps😄😄

  • MisterGarzok's avatar
    MisterGarzok
    4 years ago

    Bonjour,

    À savoir que plus vous jouez en résolution inférieur plus c'est le CPU qui travail.
    Par exemple en 1920 x 1080 votre CPU aura une plus grosse charge
    qu'en 2560 x 1440 ou en 3840 x 2160 et ceci sur n'importe quel jeu.
    Plus vous montez en résolution plus c'est le GPU qui prendra le relais.
    J'ai une GTX 1080 Ti et je tourne entre 50 et 60 fps tout en Ultra
    en résolution 2560 x 1440, avec le Gsync et un 7700K.
    Vous trouverez sur ce lien, un benchmark de cartes graphique
    dans differentes résolution sur la Beta de Battlefield 2042 :
    https://www.techpowerup.com/review/battlefield-2042-open-beta-benchmark-test-performance/4.html 

    Mais le studio a précisé que cette bêta se base sur une build relativement ancienne.
    Le jeu devrait donc bénéficier d'une optimisation plus poussée d'ici la sortie.

  • xXGiJoe_83Xx's avatar
    xXGiJoe_83Xx
    4 years ago

    Ah beh je ne savais pas du tout pour ce qui est de la relation entre lusage entre proco et la résolution d'affichage.

    Et pour ce qui est de l'optimisation, espérons que ce soit vrai 🤞

    Pour ma part j'attends les retour sur ce problème, pour savoir si c'est corrigé dans la version finale, puis je me déciderai sur un achat ou non du jeu.

    En tout cas merci pour m'avoir éclairé.

  • ZykZeNoFutur's avatar
    ZykZeNoFutur
    4 years ago

    Pour faire simple, plus tu charges ta carte graphique (paramètres graphiques en ultra, haute résolution...) moins t'auras de fps. Et moins de fps signifie moins d'images à calculer par le Cpu et donc une charge de travail moins élevé. 

  • olorin-fr's avatar
    olorin-fr
    4 years ago

    Je pense pas que cela soit vrai.

    Faut pas confondre CPU (processeur) et GPU (carte graphique).

    CPU : gestion des commandes du jeu (clavier), de l'IA, des déplacements / trajectoires, de l'audio, des évènements, de l'interaction dans le jeu, ... bref de beaucoup de choses mais qui ne nécessitent pas forcement une puissance de calcul phénoménale

    GPU : gestion du rendu graphique (les images générées vers l'écran). La il faut de la puissance pour calculer les pixels. Plus on a de pixels a générer, plus il faut un GPU puissant

    En ultra tu as moins de FPS car chaque frame met plus de temps a se faire. Le temps de rendu est logiquement plus important donc moins d'images par seconde.

    Et c'est le GPU qui s'occupe de gérer les frames qui calibre les FPS. Généralement les gens cherchent a acheter des cartes graphiques puissantes pour avoir plus de FPS, on cherche pas un CPU puissant.

    Pareil sur les changements de résolutions d'écran. C'est toujours le GPU qui s'occupe de gérer les frames donc aucun impacte sur le CPU. Sinon a quoi bon acheter une carte graphique si un CPU surpuissant suffirait...

    Plus on diminue la résolution, plus le GPU a le temps de générer des images et donc plus on gagne en FPS et en fluidité.

    Pour ma part le jeu tournait super bien (genre 70 fps min) en 2160p avec un RTX3080 10G, 32G de RAM et un i7 11700k. J'ai jamais été a 100% en CPU ou GPU, alors que sur warzone je suis a 100% sur le CPU (jeu ultra mal optimisé).

    Je pense que plus un jeu consomme en CPU, et moins il est optimisé sur la machine sur laquelle il tourne.

    Un problème de CPU peut aussi être du a windows.

  • Dans un PC il faut que tous les composants soient équilibrés.
    Un goulot d'étranglement ou "bottleneck" peut se créer entre différents
    composants, que ce soit au niveau CPU, GPU, RAM etc...
    Par exemple aujourd'hui tous les PC gamer sont équipés de SSD.
    SI vous mettez un HDD vous aurez alors une limitation à cause du disque dur.
    Une carte graphique haut de gamme doit avoir une puissance de CPU suffisante
    pour pouvoir donner son plein potentiel et tout le reste doit suivre.
    Dans le cas d'une GTX 1080 Ti, mettez un vieux Core I3 dessus,
    vous verrez que vous aurez des chutes de fps parce que c'est le CPU qui va limiter.

    À savoir aussi que certains jeux sont plus dépendants du CPU et d'autres du GPU :
    Les jeux dépendant du CPU sont ceux qui ont généralement un taux de FPS élevé avec des graphiques de faible résolution.
    Les jeux qui affichent des taux d’images plus élevés lorsqu’ils sont associés à une carte graphique haut de gamme sont des jeux dépendant du GPU

    Si vous avez un bottleneck au niveau du CPU, augmenter l’utilisation du traitement de votre GPU devrait « équilibrer » la charge.
    En ajustant les graphiques de votre jeu à des résolutions plus élevées (4K), le GPU aura besoin de plus de temps pour rendre les données traitées.

    Voici un article sur le site d'Intel très bien expliqué :
    https://www.intel.fr/content/www/fr/fr/gaming/resources/what-is-bottlenecking-my-pc.html 

    "Le processeur (unité centrale de traitement, CPU) est chargé de calculer des opérations telles que les propriétés physiques, l'audio, le code réseau, les données de position et d'innombrables autres systèmes dans les jeux PC modernes. Il envoie également des instructions de rendu au processeur graphique (GPU).

    Ces instructions du processeur contiennent tout ce dont le processeur graphique a besoin pour savoir quoi rendre, y compris les shaders, les textures et autres données visuelles. Elles sont ensuite exécutées par le processeur graphique, créant ainsi l'image s'affichant sur l'écran. Si le processeur graphique restitue ces instructions plus rapidement que le processeur ne peut les fournir, le processeur graphique reste inactif jusqu'à ce que l'ensemble d'instructions suivant soit prêt.

    Cela signifie que le processeur graphique ne fonctionne pas aux performances maximales, ce qui peut entraîner un rendu moindre d'images par seconde. Il s'agit d'un goulot d'étranglement dans la mesure où le niveau de performance du processeur graphique est restreint par les limites du processeur.

    La même chose peut se produire dans l'autre sens. Si un processeur puissant envoie des instructions au processeur graphique plus rapidement que ce dernier ne peut les restituer, les capacités du processeur sont entravées par la vitesse plus lentes du processeur graphique. Le système fonctionnerait mieux avec un processeur et un processeur graphique offrant des capacités de performances plus proches."

    "La plupart des jeux PC proposent des options graphiques étendues vous permettant de personnaliser votre expérience. Cela signifie souvent que vous pouvez profiter de nouveaux jeux avec un processeur graphique plutôt d'entrée de gamme ou plus ancien, bien qu'il faille parfois renoncer à certaines performances et qu'il existe un impact potentiel sur l'aspect général de l'expérience.

    Si vous donnez la priorité à des résolutions élevées, un processeur graphique haut de gamme est probablement plus adapté. Si les jeux en 1080p suffisent, l'éventail d'options s'élargit considérablement.

    Pour assurer une construction équilibrée, votre processeur et votre processeur graphique doivent être plus que compatibles, ils doivent être complémentaires. Le dernier processeur Intel® Core™ i5 est un excellent processeur d'entrée de gamme, mais votre système ne sera pas correctement équilibré s'il est couplé à un processeur graphique GeForce* RTX 3090. De même, le dernier processeur de jeu Intel® Core™ i9 est un excellent choix si vous cherchez un processeur de jeu puissant, mais le plein potentiel du processeur sera alors limité s'il est couplé à un processeur graphique d'entrée de gamme."

    Bref, c"était juste pour donner une explication mais pas une solution,
    puisque @xXGiJoe_83Xx a une configuration largement suffisante
    pour faire tourner le jeu sans être limité. Le souci de CPU à 100%
    vient probablement d'ailleurs qu'un souci de matériel.








  • xXGiJoe_83Xx's avatar
    xXGiJoe_83Xx
    4 years ago

    Wouaw, et bien merci.

    J'ai tout lu, c'est très bien expliqué.

    😊👍

  • @olorin-fr Ce que tu ne sais pas, c'est que c'est le CPU qui calcule l'image (emplacement des polygones pour faire simple). Le Gpu s'occupe du rendu (texture, éclairage....).

    Sur les jeux en DX11, le cœur CPU le plus chargé est souvent celui qui calcule les images. Avec DX12 ou Vulkan, on peut faire ce calcul sur plusieurs cœurs, ce qui permet de mieux exploiter les CPU actuels et ne plus être dépendant uniquement de la fréquence d'un cœur.

    Et il suffit qu'un seul des cœurs du CPU soit à 100% pour avoir des chutes de Fps
  • olorin-fr's avatar
    olorin-fr
    4 years ago

    @ZykZeNoFutur , @MisterGarzok 

    Merci pour les précisions c'est super intéressant

    Donc un problème de CPU a 100% pourrait être dû à la carte mère (débit du port PCI) ou bien une histoire de surchauffe du processeur (pâte thermique).

    Et après avoir un écran et un câble qui permettent de suivre le débit des FPS pour les restituer. Etre a 500 fps sur un écran à 120Hz est un gaspillage de ressource (les CPU et GPU travaillent pour rien). Donc calibrer les performances du jeu pour être dans les bonnes plages de valeurs.

  • @olorin-fr Non, le problème d'un CPU à 100% est qu'il n'est pas assez puissant pour calculer le nombre de fps qu'est capable d'afficher la carte graphique. Par exemple si ton CPU ne peut que calculer 75 fps et ton Gpu 100 fps, tu va te retrouver avec un CPU à 100%. Tu peux limiter le nombre d'image à 60 fps par exemple pour éviter d'avoir le CPU à 100%. Un truc simple ( si la synchro verticale n'est pas activée) , si ton Gpu n'est pas à 100% c'est qu'un des cœurs de ton CPU est à 100%. C'est ce qu'on appelle être CPU limited. Ton Cpu n'est pas assez puissant pour exploiter ton Gpu dans cette configuration (résolution, paramètre graphique...)
  • yakatri062's avatar
    yakatri062
    4 years ago

    Salut, je réouvre le post car j'ai le même problème et s'il y aurait une solution??

    J'ai le jeux depuis 2 mois, et j'ai remarqué aussi ma charge cpu à 100% lorsque je joue a bf2042.

    Même a des résolutions nettement inferieur j'ai des micros lags tous le temps et c'est très agaçant. Je n'y joue plus ou alors juste pour voir si DICE a trouvé une solution. Pour l'instant rien.

    J'ai un i5 7600k, 16 go, AMD RX 580, SSD sur une MSI Z270. Je pense que c'est "équilibré".

    J'arrive a faire tourner tous mes jeux sauf celui-là. 

  • il y a de toute façon il y a des gros problèmes d’optimisations.

    il faut arrêter avec l'histoire de goulot d’étranglement sur BF2042, il y a des joueurs avec de bonne configuration qui pose aussi probleme, surtout a première vu les séries i7.

    Perso je suis en phase de test depuis plusieurs jour, je viens d'overclocker mon i7 première édition (2010).

    I7 / 870  / 1156 DE 2010 !!!

    Je tourne actuellement a 4.1GHZ a la place de la fréquence de base de 2.93Ghz.

    j'arrive a tourner en (3480*1080) entre 60 et 80 FPS

    Je joue avec mon fils en LAN + BOTS = pas trop de probleme sauf le core numéro 3 tjrs a 100%!!

    Par contre en multi en ligne 64 ou pire 128 ... la les cores sont a la ramasses !!!!

    en low ou full dans les options cela ne change rien. le CPU en FULL ne viens pas des paramètres vidéo pour BF2042..

    C'est la gestion multi le probleme et en fonction des cartes ausssi

    rupture = tourne tres bien dans mon cas
    renouveau = tourne tres bien idem

    sablier = moyen
    décharge = moyen
    manifeste = moyen
    kaléidoscope = moyen
    orbital = moyen

    Bizarrement dans le menu pas conte j'ai bien le CPU a 70/80% et GPU a 90/95% pour 110FPS....

  • yakatri062's avatar
    yakatri062
    4 years ago

    Salut

    Depuis peu, le jeu tourne mieux sur mon pc. Une amélioration du jeu??

    J'ai en plus baisser la résolution à 1280 x 1024 au lieu de mes 2 560 x 1440 d'origine et mis les paramètre graph sur auto donc bas pour moi.

    Bilan: Remplacer ma carte graphique lorsque se sera abordable et peut être remplacer mon poco pour un x6 avec la carte mère qui va bien. La facture sera salée.

  • Salut @yakatri062
    En attendant une éventuelle maj qui corrige les problèmes de stress CPU, j'ai opté pour un petit overclock du CPU (dans la limite constructeur), si tu as un BIOS à jour tu devrais pouvoir faire en 1 click.
  • yakatri062's avatar
    yakatri062
    4 years ago

    Salut 

    C'est fait mon ami il y a déjà trop longtemps.

    D'origine à 3.8 ghz et je suis à 4.5 ghz avec mes DDR 4 à 3000 et mon bios à jour.

About Battlefield 2042

Discutez des dernières nouvelles et informations sur le jeu Battlefield 2042 sur les forums communautaires.2,200 PostsLatest Activity: 2 days ago