In Windows, c’è un modo per limitare l’uso della CPU per un’applicazione? Per esempio, non voglio che Chrome usi più del 50%.

Sì, puoi sicuramente farlo su quasi tutte le versioni di Windows, (cioè 7, 8.1 e 10, non so ancora su XP!). Basta andare al Task Manager premendo i tasti Ctrl+Shift+Esc sulla tastiera, cliccare con il tasto destro sull'applicazione di cui si vuole controllare il tempo di CPU e cliccare su "Vai ai dettagli". Questo ti porta alla scheda "Dettagli" del Task Manager, e lì, clicca con il tasto destro sull'applicazione evidenziata (chrome.exe in questo caso), clicca su "Imposta Affinità" e seleziona il numero appropriato di core che vuoi che l'applicazione usi. Per quanto mi riguarda, possiedo un Dual Core i5-5200u (2 core/4 thread), e quindi per limitare Chrome a utilizzare non più del 50% del processore, deseleziono 2 dei miei core (di solito, deseleziono CPU 2 e CPU 3, cioè CPU 0 e CPU 1 controllate). Questo è più o meno tutto quello che dovete fare. Per impostazione predefinita, Windows assegna tutti i core/thread disponibili a tutte le applicazioni, ma è possibile utilizzare il metodo di cui sopra per controllare l'attività di software intensivi della CPU come Chrome.

Immagino che l'altra risposta a questa domanda di Abhijeet Kumar limiti solo la velocità/frequenza di clock del processore al 50% della velocità di clock di fabbrica. Non limiterà Chrome a usare più del 50% del processore.

Votate se è valsa la pena leggerlo e vi ha aiutato.

Grazie!