Salut à toi aussi.
Contrairement à ce que tu as l'air de penser, Arma3 est à l'heure actuelle bien optimisé.
C'est le travail constant des Devs du jeu en matière d'optimisation qui nous permet de jouer à Arma3 de façon correcte en dépit des défauts et contraintes du moteur du jeu.
Au-delà de 30FPS, le jeu doit être considéré comme jouable, donc entre 30 et 50 FPS, c'est une situation normale pour Arma3.
Le RV Engine, le moteur du jeu même s'il est passé à l'utilisation de plusieurs coeurs [4 en fait] depuis Arma2:OA, reste faiblement multithreadé. En pratique l'essentiel des jobs tourne sur 4 coeurs.
Si tu fait tourner Arma3 sur un dual-core, les 2 coeurs seront utilisé à 100% ...
sur 4 coeurs, ce sera à 30/80%...
et sur un i7-7700K ,la charge répartie sur les 8 threads du cpu est faible entre 10et 30%.
Comme le RVEngine ne permet pas la parallélisation des traitements, même si le GPU est nettement plus utilisé que par le passé depuis la sortie du "Visual Update", la charge GPU est totalement dépendante de la charge CPU.
Avec Arma3, c'est le CPU qui "fait" les FPS, la carte graphique aide ... ou pas mais son rôle est toujours secondaire.
Ce sont ces raisons qui ont poussé Bohemia Interactive à cesser le développement du jeu avec ce moteur et développer le nouveau moteur de jeu Enfusion.