Come limitare l’utilizzo della CPU in Windows 10

Ci sono momenti in cui uno o più processi iniziano a prendere il 100% di utilizzo della CPU in Windows 10. Questo può portare a un sistema lento. Una soluzione a questo problema è limitare l’utilizzo della CPU per applicazioni specifiche in Windows 10. Ne discuteremo in questo articolo.

Regola l’affinità del programma

Possiamo anche personalizzare ogni processo all’interno di Windows 10 per utilizzare solo core CPU specifici lasciando gli altri per gli altri processi da eseguire simultaneamente. Questo può essere utilizzato per ottimizzare l’utilizzo della CPU, ma solo se gestito con cura.

Si noti che la personalizzazione dell’affinità del processo non è sempre utile. Prima di scherzare con loro, è necessario considerare se si dispone di core CPU per lo più inattivi o si sta eseguendo un’applicazione che esegue thread indipendenti?

In una situazione in cui un thread deve essere eseguito prima dell’altro, è possibile impostare l’affinità di processo affinché entrambi utilizzino lo stesso core. Tuttavia, il software con thread indipendenti può essere suddiviso su più core per aumentarne le prestazioni.

Un’altra considerazione da fare è se i thread sono ad alta intensità di cache. Significa, si basano tutti su dati memorizzati nella cache? Se lo fanno, l’esecuzione di ciascun thread dipende molto dalla disponibilità dei dati memorizzati nella cache. Quindi, sarebbe meglio eseguire ogni thread su un core separato per massimizzare le risorse di dati memorizzate nella cache.

  1. Avvia il Task Manager e vai alla scheda Dettagli.
  2. Cerca il processo che desideri modificare l’affinità e fai clic con il pulsante destro del mouse. Fare clic su Imposta affinità nel menu contestuale.
     imposta affinità
  3. Dalla finestra Affinità processo, è possibile selezionare i core a cui si desidera limitare il processo e deselezionare le caselle accanto al resto. Per impostazione predefinita, tutti i processi utilizzano tutti i core.
    imposta affinity 2
    Poiché il mio computer aveva solo 4 core, li sta visualizzando come CPU 0, 1, 2 e 3.

Ma come farai a sapere quali core sono disponibili? Questo può essere controllato attraverso la rappresentazione grafica delle risorse della CPU del Task Manager.

Apri il Task Manager e vai alla scheda Prestazioni.

Fare clic su CPU nel riquadro di sinistra, quindi fare clic destro sul grafico in tempo reale sul lato destro. Espandere Cambia grafico e selezionare Processori logici.
 tskmgmr change graph

Advertisement

Il Task Manager visualizzerà ora grafici per l’utilizzo di ciascun core singolarmente, che possono essere utilizzati per identificare i core meno utilizzati e assegnarli a thread specifici.
 grafici core cpu

Limita l’utilizzo complessivo della CPU

Troppi thread e processi spesso occupano i core di elaborazione all’interno della CPU. Over-prestazioni della CPU può anche essere una causa per il surriscaldamento, soprattutto in un ambiente vecchio e polveroso.

Per verificare quanta CPU viene consumata in un dato momento, vai al Task Manager.

Avviare il Task Manager facendo clic con il pulsante destro del mouse sulla barra delle applicazioni e fare clic su Task Manager.

Passare alla scheda Prestazioni.

Questa scheda fornisce una rappresentazione grafica e percentuale di quanto ogni compartimento viene utilizzato, inclusa la CPU, la memoria, la rete e il disco. Da qui, è possibile determinare se la CPU viene abusata.
 percentuale tskmgr
Qualsiasi cosa superiore al 90% può essere considerata pericolosa per la CPU e l’hardware.

Se pensi che sia troppo per il computer, puoi impostare un limite all’utilizzo della CPU attraverso le Impostazioni, il che significa essenzialmente che non consentirà l’utilizzo della CPU al di sopra di tale soglia. Ciò non risolverà la lentezza del sistema, ma affronterà il surriscaldamento della CPU e influenzerà indirettamente le sue prestazioni.

  1. Passare alla seguente posizione:
    Pannello di controllo – > Hardware & Suono – > Opzioni di alimentazione- > Modifica impostazioni piano – > Modifica impostazioni avanzate di alimentazione
  2. Nella finestra Opzioni di alimentazione, espandere Gestione dell’alimentazione del processore, quindi espandere lo stato massimo del processore.
  3. Ora fai clic su On battery e imposta il valore di soglia massimo per l’utilizzo della CPU. Fare lo stesso per collegato per consentire diverse percentuali massime di utilizzo della CPU per quando il computer è in esecuzione a batteria (in caso di computer portatili) e quando è in esecuzione su alimentazione diretta.
     potenza avanzata
  4. Fare clic su Applica e Ok al termine.

Ora noterai che la percentuale di utilizzo della CPU non supererà il valore impostato in Task Manager.

Attività utili per un’ulteriore ottimizzazione della CPU

Termina/Elimina tutte le applicazioni, i processi e i file non essenziali

Tutte le applicazioni o i servizi in esecuzione in background che non sono necessari occupano spazio nella CPU mentre l’utente esegue attività time-critical. Ciò causa spesso ritardi nelle attività ad alta priorità.

Vediamo come possiamo eliminare i compiti e processi non importanti.

Processo finale che utilizza la CPU massima

Processi come scansioni di sistema e antivirus spesso occupano una parte significativa della CPU durante la ricerca attraverso l’intero computer. Rendono quasi impossibile eseguire altre attività contemporaneamente.

La soluzione perfetta a questo sarebbe quella di pianificare tali applicazioni per eseguire scansioni in momenti diversi dalle ore attive. Tuttavia, se il processo è già stato eseguito, può essere eliminato tramite il Task Manager.

  1. Apri Task Manager (Ctrl + Maiusc + Esc)
  2. Nella scheda Processi, fai clic sulla barra della CPU per organizzare le attività in ordine decrescente. Ciò significa che i processi che assumono la percentuale massima di CPU verrebbero in cima.
  3. Da lì, fai clic con il pulsante destro del mouse su qualsiasi attività che non ti serve al momento e fai clic su Termina attività.
     fine attività tskmgr

Questo libererà spazio nella CPU per altri compiti importanti.

Regola automaticamente Windows per ottenere le massime prestazioni

Windows 10 è dotato di una funzionalità integrata per disabilitare istantaneamente tutte le funzionalità visive non essenziali. Questo può essere usato per spegnere tutte le animazioni, le ombre delle finestre, ecc. Anche se piccole, queste caratteristiche occupano un po ‘ di spazio nella CPU.

  1. Passare a quanto segue:
    Menu Start -> Impostazioni -> Sistema -> Informazioni su -> Impostazioni di sistema avanzate
  2. Nella finestra Proprietà del sistema, nella scheda Avanzate, fare clic su Impostazioni in Prestazioni.
     Proprietà di sistema
  3. Nella finestra Opzioni prestazioni, nella scheda Effetti visivi, selezionare Regola per ottenere le migliori prestazioni. Quindi fare clic su Applica e Ok.

È ora possibile notare che Windows cambia istantaneamente quando si passa da una all’altra e non si verificano animazioni.

Disattiva le applicazioni di avvio automatico

Spesso ci sono alcune applicazioni che si avviano e popup non appena si accende il computer. Tali applicazioni rallentano significativamente il processo di avvio del sistema mentre tentano di eseguire durante il processo di avvio e trattengono altri thread critici.

È possibile disabilitare l’avvio automatico di queste applicazioni e, se necessario, eseguirle in un secondo momento.

Eseguire il Task Manager e passare alla scheda Avvio.

È possibile visualizzare le applicazioni che supportano l’avvio automatico e il loro stato corrente in questa scheda. Fare clic sulle applicazioni che si desidera disabilitare e quindi fare clic su Disattiva nella parte inferiore della finestra.
 disattiva avvio automatico

Qualsiasi applicazione non essenziale ora farà spazio ad altri processi più importanti da eseguire e utilizzare il processore.

Elimina file di pagina

Questo passaggio non è tanto per la CPU, ma piuttosto per ottimizzare il sistema in generale.

I file di paging sono file di cache immediatamente accessibili memorizzati sul disco rigido. I processi che vengono eseguiti sulla RAM possono ora eseguire nel disco rigido, risparmiando tempo e risorse RAM. Si tratta di file dinamici che possono espandersi fino alla dimensione della RAM stessa. È possibile configurare questi per eliminare se stessi dal disco rigido ogni volta che si riavvia o si spegne il computer.

La configurazione di questi per l’eliminazione automatica farà spazio ai nuovi file sul disco rigido e i vecchi processi non verranno più eseguiti.

Poiché il processo comporta modifiche ai registri di sistema, si consiglia di creare un punto di ripristino del sistema.

  1. Aprire l’editor del Registro digitando regedit in Run.
  2. Passare a quanto segue nel riquadro di sinistra:
    HKEY_Local_Machine -> System – > CurrentControlSet – > Control – > Session Manager – > Memory Management
  3. Nel riquadro di destra, fare doppio clic su ClearPageFileAtShutdown e impostare i dati del valore su 1.
     imposta dword
  4. Fai clic su Ok e riavvia il computer affinché le modifiche abbiano effetto.

Eseguire un servizio generale dell’hardware

Avvio piccolo, assicurarsi che l’hardware del computer sia pulito. Un accumulo di polvere e detriti può causare una circolazione dell’aria impropria attraverso l’hardware, che è importante per funzionare correttamente. E ‘ vero che il carico sulla CPU e altro hardware fa sì che il sistema a rispondere lentamente, ma così fa la polvere sulle ventole e dissipatori di calore.

La polvere è anche a volte il motivo principale per cui i sistemi spesso si spengono completamente senza preavviso.

Come hai usato questi suggerimenti per personalizzare il tuo sistema operativo?

Vedi anche:

  • Come abilitare tutti i core della CPU in Windows 11/10
  • Come forzare un programma a utilizzare GPU specifiche in Windows 10
  • Come risolvere IPHLPSVC Alto utilizzo della memoria in Windows 10
  • Chrome Utilizzando troppa CPU? Ecco le correzioni per l’utilizzo elevato della CPU
  • Come determinare e impostare la dimensione ottimale del file di pagina in Windows 10

Write a Comment

Il tuo indirizzo email non sarà pubblicato.