Impostazione dell’affinità del processo
Per molti computer oggi, non è raro avere un processore multi-core o più processori installati. Questo ti aiuta moltissimo quando esegui un programma progettato per sfruttare più core.
Tuttavia, questo non è sempre il caso, poiché alcuni programmi (specialmente alcuni più vecchi) funzionano meglio quando vengono eseguiti su un sistema single o anche dual-core. (Tutto dipende da come è stato scritto il programma.)
Se il tuo computer ha più core o processori, Windows, per impostazione predefinita, proverà a utilizzare tutta la potenza di elaborazione a sua disposizione per eseguire quei programmi. Ciò può creare un problema quando un programma tenta di utilizzare tutta la potenza di tutti i core, causando il rallentamento del resto del computer.
L’impostazione dell’affinità di processo per un programma è un modo per designare un programma o un processo in modo che venga eseguito solo su un determinato numero di core, salvando gli altri core per gli altri programmi. Per impostare l’affinità di un programma o di un processo segui questi passaggi:
-
Fare clic con il tasto destro sulla barra delle applicazioni e scegliere Task Manager dal menu contestuale risultante. (Assicurati di fare clic con il pulsante destro del mouse su un’area vuota della barra delle applicazioni, non sull’icona di un’attività che potrebbe trovarsi sulla barra delle applicazioni.) Windows apre la finestra del Task Manager.
-
Fare clic su Ulteriori dettagli nell’angolo inferiore sinistro della finestra. Windows mostra la vista dettagliata del Task Manager.
-
Fare clic sulla scheda Dettagli per visualizzare i dettagli delle app e dei processi in esecuzione sul sistema. (Vedi figura 1.)
-
Fare clic con il pulsante destro del mouse sull’applicazione o sul processo per il quale si desidera impostare l’affinità e selezionare Imposta affinità dal menu contestuale risultante.
Windows visualizza la finestra Affinità del processore. (Vedi figura 2.)
-
Utilizza le caselle di controllo per specificare il core (o i core) che desideri venga utilizzato dall’applicazione o dal processo.
-
Fare clic su OK per chiudere la finestra Processor Affinity.
-
Una volta terminati tutti i processi che desideri modificare, chiudi il Task Manager.
La prossima volta che avvierai il programma oi programmi modificati, le impostazioni selezionate avranno effetto. Mentre imposti l’affinità per ogni programma è utile sapere che quando Windows elenca le CPU, 0 è effettivamente core 1. Nel mio esempio sopra, il mio computer ha quattro core mostrati come CPU 0, CPU 1, CPU 2 e CPU 3 Tieni presente che un programma progettato per più core non funzionerà bene se lo imposti per utilizzare un solo core. Durante la configurazione di Process Affinity per i programmi, è importante tenere traccia di come il computer risponde alle modifiche implementate.
Questo suggerimento (13637) si applica a Windows 10.