2014-04-28 7 views
0

Mon ordinateur utilise Windows 7 et dispose de 8 processeurs. Certains des programmes que je cours ne prennent pas beaucoup d'espace de traitement, mais ils traînent quand j'utilise un programme intensif de processeur (comme Minecraft fortement modded). Ces processus que je ne veux pas retarder et doivent fonctionner correctement indépendamment de ce que d'autres programmes que j'ai en cours d'exécution. Est-il possible de définir chaque programme pour, quand il démarre, avoir son affinité définie sur tous, sauf un ou deux processeurs et soit avoir ces programmes par défaut pour les un ou deux processeurs ou les définir moi-même au démarrage (ils ont tendance à courir tout le temps)?Comment définir une affinité de processeur par défaut pour tous les programmes?

+0

Il semble que vous ayez [ce problème] (http://blogs.msdn.com/b/oldnewthing/archive/2005/03/21/399688.aspx) à l'envers, il suffit donc d'appliquer le problème à votre système et vous êtes tous ensemble. –

Répondre

1

Oui, mais une meilleure solution consiste à réduire la priorité sur les programmes gourmands en ressources.

+0

oui ça marche un peu. ty. bien que si je les mets trop bas, ils pourraient commencer à être en retard, donc il semble que ce ne soit pas la meilleure solution. mais je ne suis pas un expert en informatique alors qu'est-ce que je sais. –

+1

@AdamGeisweit La différence est que cette approche ne gâchera jamais le CPU. Votre approche sera, car un processeur peut rester inactif quand il y a du travail à faire parce que c'est le «mauvais» CPU. Vous devez choisir - en cas de pénurie d'UC, que voulez-vous obtenir en priorité? Bien sûr, si vous choisissez de faire certaines choses plus rapidement, d'autres choses seront plus lentes. TANSTAAFL –

Questions connexes