Définir l'affinité des processus de maniere permanente - Win 7 - Windows & Software
Marsh Posté le 20-09-2017 à 17:36:10
up !
Je cherche partout comment définir un unique cœur à une application sur Windows Serveur.
Marsh Posté le 20-09-2017 à 17:45:26
DeathPlayer a écrit : up ! |
Il n'y a pas vraiment de rapport avec le post d'origine qui a 2 ans (!)....
Sinon regarde du coté des options d’affinité d'un processus
Marsh Posté le 20-09-2017 à 18:09:05
nex84, je pense au contraire avoir compris ce qu'il voulait. Désactiver un processeur pour une application, on parle bien d'affinité ou alors je n'ai pas bien compris sa question.
Mais bref, j'ai finalement trouvé, j'ai arrêté de chercher en français, et j'ai trouvé un article en anglais avec la commande start de msdos.
Voici un résumé en français :
Pour lancer une application sur le cœur 1 : C:\Windows\System32\cmd.exe /C start /affinity 1 dfrgui.exe
Pour lancer une application sur le cœur 2 : C:\Windows\System32\cmd.exe /C start /affinity 2 dfrgui.exe
Attention, c'est pas si simple, il y a du binaire ! 01 pour le cœur 1, 10 pour le cœur 2, 11 (ou 3) pour les deux cœurs en même temps :
C:\Windows\System32\cmd.exe /C start /affinity 3 dfrgui.exe
Donc pour lancer sur le cœur 4 (1000) :
C:\Windows\System32\cmd.exe /C start /affinity 8 dfrgui.exe
Voici le lien de ma source : http://www.techrepublic.com/blog/w [...] ance-edge/
Marsh Posté le 21-09-2017 à 09:38:38
En effet tu peux le faire au lancement avec les options que tu cites, ou alors une fois lancé dans les paramètres de l'exécutable lancé.
Marsh Posté le 29-08-2015 à 19:56:47
Salut a tous !
Voila, je fais tourné un serveur Rust sur un Dédié et sur Windows 7.
J'ai remarqué que le serveur tournait essentiellement sur un seul cœur : http://puu.sh/jQtQE/a448a5f15e.png
Et j'ai remarqué que le Coeur 0 était pas top pour le serveur : ce qui réduit pas mal les FPS du serveur (80 FPS)
J'ai donc changé l'affinité du processus, j'ai donc désactivé le coeur 0, et je l'ai laissé faire. Je suis monté a 135 FPS.
Donc maintenant voici ma question : Comment faire pour que, chaque fois que le serveur redemarre, que le coeur 0 soit automatiquement désactivé ?
Car a chaque fois, il reset la config que je lui ai donné !
Merci de votre aide