ProcessAffinityMask |
IL2 fonctionne mieux sur un seul processeur.
Quand on a 2 processeurs, 4 ou plus, cela peut sembler bizarre de faire
travailler 1 processeur à quasiment 100% alors que les autres sont libres,
mais il apparait qu'il s'agit bien de la meilleure configuration.
Voir Discussion
avec Charlie, Gross et cMirko
Voir Gestion
des processeurs
Une ligne du conf.ini permet de ne pas faire appel à un logiciel externe
style Bill2's Process Manager.
Évitez de mettre IL2 sur le 1er processeur qui est normalement le plus
sollicité par le système.
[rts] ProcessAffinityMask=..
Exemple pour 4 processeurs, mettre comme valeur:
ProcessAffinityMask=0 --> UC0 + UC1 + UC2 + UC3
ProcessAffinityMask=1 --> UC0
ProcessAffinityMask=2 --> UC1
ProcessAffinityMask=3 --> UC0 + UC1
ProcessAffinityMask=4 --> UC2 (3e processeur)
ProcessAffinityMask=5 --> UC0 + UC2
ProcessAffinityMask=6 --> UC1 + UC2
ProcessAffinityMask=7 --> UC0 + UC1 + UC2
ProcessAffinityMask=8 --> UC3
ProcessAffinityMask=9 --> UC0 + UC3
ProcessAffinityMask=10 --> UC1 + UC3
ProcessAffinityMask=11 --> UC1 + UC4
ProcessAffinityMask=12 --> UC2 + UC3 etc...
Dans le cas de processeurs gérant le HT (Hyper Threading), exemple I7,
si on souhaite faire tourner IL2 sur le 2e processeur, régler sur
UC2+UC3 qui représentent le 2e processeur "double".
|