Page 2 sur 3

Publié : dim. nov. 09, 2008 12:44 pm
par Cyno
C6_Werner a écrit :j'avais commencer a en parler sur un autre topic mais je pense qu'on ma pris pour un mito concernant l'utilisation des deux core sur il-2. je suis sur qu'il y a encore des personnes qui croit a un canular de ma part :laugh:

il faut juste ouvrir le gestionnaire des taches, clique droit sur le processus il-2 puis definir la priorité sur temps réel sinon ça lag!.

J'ai 1 dernière question Werner quand tu mets ProcessAffinityMask=4 , 1 fois que tu vas dans le gestionnaire tâche et que tu choisis temps réel, vas-tu dans l'option affinité et si oui tu sélectionnes quelle combinaison ( core0+1, core0 ou core 1) ?


Merci et bon wk

Publié : lun. nov. 10, 2008 12:20 pm
par pechon
Bonjour le PAF=3 (Core 0+1). Pour la gestion des priorité je demarre en priorité haute en introduisant un simple petit fichier .BAT dont voici la syntaxe :
@echo off
start /high il2fb.exe

vous le nommer runil2.txt, ensuite vous le renommer en runil2.bat et vous le coller tout simplement dans votre dossier principal Il2-1946. Creation d un raccourci sur le bureau et le tour est joué vous demarrerer toujour en priorité haute. Si vous desirez demarrer en priorité Superieur a la normale vous remplacez high par abovenormal tout simplement. Je ne parles pas ici de la priorité en temps reel car windows ne gere pas cette priorité contrairement a MAc ou Linux sauf si l on utilise le RTX mais ca c est une autre histoire.........

Publié : jeu. nov. 13, 2008 5:14 pm
par Cyno
Super pratique ! Merci

Publié : ven. nov. 14, 2008 11:00 am
par Artois
pechon a écrit :Bonjour le PAF=3 (Core 0+1)....

A priori, tu fais donc tourner il2 sur les 2 cores, alors que nous on s'échine à lui réserver un core à lui tout seul pour lui allouer le max de ressources...LOL !
Est-ce que tu pourrais nous expliquer le pourquoi de ton choix ??

Merci +++

Publié : ven. nov. 14, 2008 7:48 pm
par Cyno
S'il a 1 quad....

Publié : ven. nov. 14, 2008 8:32 pm
par LAL_R-One
Je le fais tourner aussi sur deux coeurs.
Pourquoi ? Légèrement mieux en FPS chez moi ...

Sur un seul coeur, il est saturé à 100% continuellement alors l'autre ne dépasse pas 35/40 %.
Sur 2 coeurs, chacun tourne à 65/70% .....

Chacun peut faire un test FPS sur un track, et voir ce qui convient le mieux pour son PC.

Publié : sam. nov. 15, 2008 1:04 am
par Artois
LAL_R-One a écrit :Je le fais tourner aussi sur deux coeurs.
Pourquoi ? Légèrement mieux en FPS chez moi ...

Sur un seul coeur, il est saturé à 100% continuellement alors l'autre ne dépasse pas 35/40 %.
Sur 2 coeurs, chacun tourne à 65/70% .....

Chacun peut faire un test FPS sur un track, et voir ce qui convient le mieux pour son PC.

Salut Erwan,

c'est une bonne idée que chacun fasse un test avec un track, car focalisés sur le fait qu'il2 ne gère pas le multicore, nous en venons à oublier que finalement, selon les config, tourner sur les 2 cores peut même être mieux...

Publié : sam. nov. 15, 2008 11:55 am
par gillouf1
J'ai un AMD 4200+ X2 et je viens d'essayer votre manip...

Je sélectionne:

"ProcessAffinityMask=3"

pour essayer sur 2 coeurs (on sait jamais, ça peut être bénéfique pour ma conf...), mais à chaque fois que je lance le jeu, il repasse sur :

";ProcessAffinityMask=1"

avec le ";" devant, donc il est automatiquement désactivé, et ça me le fait quelle-que soit la valeur sélectionnée. Quelqu'un a une idée?

@+

Publié : sam. nov. 15, 2008 6:35 pm
par gruhnt
LAL_R-One a écrit :Je le fais tourner aussi sur deux coeurs.
Chacun peut faire un test FPS sur un track, et voir ce qui convient le mieux pour son PC.

A essayer effectivement, mais en faisant travailler son PC dans les conditions réelles du jeu; c.à.d avec Teamspeak, le pilote du joystick, celui du track IR etc.

Je vais tester ça; merci pour l'idée en tout cas!

@Gillouf1: clic droit sur ton conf.ini et coches la case "ecriture seule"; comme ça le jeu ne pourra pas modifier ce fichier.

Publié : dim. nov. 16, 2008 11:02 am
par gillouf1
Ben ça marche pas, le jeu ne se lance pas il reste bloqué à 5%

Tant pis...

@+

Publié : dim. nov. 16, 2008 7:49 pm
par pechon
Le fait de faire tourner sur les 2 cores me permet d'avoir une charge équilibré et ainsi de ne pas tourner a 100% sur un seul core et de ce fait le CPU ne chauffe pas outre mesure. Au niveau des performances j'ai une meilleure fluidité sur une mission relativement chargé en explosion multiple. Par contre gillouf1 je ne vois pas pourquoi en faisant cette manip tu as un blocage de ton simu, est ce que les CPU AMD n'accepte pas une marche forcé des 2 cores ????? bizarre........ affaire a suivre....

Publié : lun. nov. 17, 2008 1:23 pm
par gruhnt
gillouf1 a écrit :Ben ça marche pas, le jeu ne se lance pas il reste bloqué à 5%
Très étrange. As-tu installé le "Dual Core Optimizer"? (Voir ici: http://www.amd.com/us-en/assets/content ... _1.1.4.zip).

J'ai aussi un Athlon64x2, et j'ai testé ProcessAffinityMask=1,2,3 et 4 sans aucun plantage.

Résultats:
Avec 0 ou 3 comme valeur, j'ai 40% de charge processeur sur le core1, et 60% sur le core2.
Avec 1 : core1 100%, core2 à presque 0%
Avec 2 c'est l'inverse; core1 à 0% et core2 à 100%.

Il semble (sur les tracks, en tout cas) y avoir un mieux sur les FPS mini; ce qui confirmerait le bénéfice des 2 cores travaillant ensemble. A valider lors d'un vol online (lag, problèmes TS etc.).

Publié : lun. nov. 17, 2008 6:13 pm
par gillouf1
J'ai bien le "Dual-Core Optimizer" d'installé (il apparait bien dans les programmes lancés au démarrage de Windows), mais je ne sait plus quelle version...

Je me demandais justement si ce n'était pas lui qui foutait le brin en forçant le jeu sur un seul "core" du processeur, mais arrêtant le lancement de celui-ci s'il n'y arrivait pas. Mais je ne vois pas comment un programme peut interrompre le processus du jeu.

@+

Publié : lun. nov. 17, 2008 6:41 pm
par LAL_R-One
Je n'ai aucun utilitaire de gestion cardio-processo-machin-chose et tout fonctionne parfaitement.
Autant faire simple non ?

Publié : lun. nov. 17, 2008 8:11 pm
par pechon
gillou1 essaye de demarrer ton simu normalement ensuite retourne sur ton bureau ouvre le gestionnaire des tacheset essaye de definir l'afinité de ton il2.exe sur tes 2 cores ensuite tu retourne sur ton simu et tu vois ce qui se passes . Deja dans un premier temps pour constater si ton simu ne plante pas avec les 2 cores . si tel est le cas c est peu etre une autre application qui te genere le plantage au demarrage en forcant les 2 cores...... a essayer

Publié : jeu. nov. 20, 2008 6:13 pm
par gillouf1
DSL pour le délai de réponse...

Bon, je vais dans le gestionnaire des taches et lorsque je fait "définir l'affinité", j'ai CPU 0 et CPU 1 de cochés...

En regardant l'onglet "performances" j'ai pourtant l'impression qu'il ne tourne que sur le Core 1...

@+

Publié : ven. nov. 21, 2008 7:51 am
par gromatou
Dites, les gars, .... ceux qui ont un Athlon X2... n'oubliez surtout pas de telecharger et installer le "Dual-core optimiser" version 1.1.4 d'août 2008... Image .. il fait des miracles sous IL2... il peut s'appliquer soit sous XP soit sous Vista... Image

Publié : ven. nov. 21, 2008 7:53 am
par gromatou
Dites, les gars, .... ceux qui ont un Athlon X2... n'oubliez surtout pas de telecharger et installer le "Dual-core optimiser" version 1.1.4 d'août 2008... http://www.amd.com/us-en/Processors/Tec ... 18,00.html .. il fait des miracles sous IL2... il peut s'appliquer soit sous XP soit sous Vista... Image

Publié : ven. nov. 21, 2008 4:56 pm
par Shane
il evie surtout les bugs avec IL2 et les athlon 64 X2.
avant d'installer ce dualcore optimizer sur mon ancien A64 X2 3800, j'avais parfois des especes de dedoublements de l'affichage qui rendaientle jeu totalement injouable.
une fois ce dualcore optimizer installé, je n'ai plus jamais eut ce probleme.

Publié : ven. nov. 21, 2008 6:09 pm
par pechon
Et ben la voila la solution, desolé je ne connais pas trop les problemes liés a il2 et les AMD je tourne en Pentium, mais si ce patch solutionne votre probleme et bien c'est tant mieux:flowers:

Publié : sam. nov. 22, 2008 5:28 am
par vtrelut
Bonjour pechon,


J'utilise ton fichier .BAT pour lancer il2 en priorité haute, merci. J'aimerais aussi désactiver mon anti-virus au lancement de il2 (protection résidente de AVAST). Est-ce possible en complétant ledit fichier .BAT? Si oui quelle est la syntaxe?

Merci d'avance,

Vincent

Publié : sam. nov. 22, 2008 6:50 am
par quetzalcoatl
Bonjour Vincent,
Au risque de raconter des bêtises,la protection résidente d'avast ,est-il possible de l'arrêter par l'intermédiaire d'un batch?
Personnellement,j'ai antivir,et la manip que tu souhaites exécuter serait impossible a faire avec ce dernier donc....
Sinon,sous xp(home ou pro je sais plus), pour arreter un processus il suffit de placer dans la batch cette commande:

taskkill /F /IM [nom du programme.exe]

Et normalement ça le fait...
Mais au risque de me répéter,a vérifier avec un antivirus..
a+

Publié : sam. nov. 22, 2008 8:50 am
par vtrelut
En fait je me suis aperçu que lorsque AVAST est activé, il2 est instable (plantages aléatoires du driver de la carte Gfx). Si je désactive manuellement AVAST (icône dans le system tray), plus de problème. Je souhaiterais simplement automatiser ça au lancement du jeu, pour éviter d'oublier.

En tout cas merci du tuyau, je vais essayer.

Publié : sam. nov. 22, 2008 11:53 am
par gillouf1
Au risque de raconter une bétise, je ne pense pas qu'il soit possible de désactiver un anti-virus par un programme tiers (question de sécurité...).

Même via le gestionnaire des taches c'est impossible (du moins pour Kaspersky), il faut obligatoirement passer par les menus du dit programme.

PS: Même avec la nouvelle version de DualCoreOptimizer je n'arrive pas à faire tourner Il2 sur les 2 coeurs de mon processeur...Si j'en ai le courage, je désinstallerai le DCO pour voir si ça change quelque-chose.

@+

Publié : sam. nov. 22, 2008 4:49 pm
par gromatou
Gillouf1 tu tournes sous Vista (si oui, lequel.?)...