Anonim

Il servizio Sistema e memoria compressa è una funzionalità di Windows 10 introdotta con la build 10525 di Windows 10. Come molte delle idee di Microsoft, questa è stata buona, ma l'implementazione ha lasciato molto a desiderare. Ecco cosa fare se il sistema e il servizio di memoria compressa utilizzano troppa CPU sul computer.

Il servizio di sistema e memoria compressa è in realtà un trucco molto intelligente progettato per offrire maggiore longevità agli SSD e velocizzare Windows. L'idea è di archiviare le risorse di sistema (chiamate pagine) utilizzate spesso nella RAM e quindi in un elenco di pagine in modo che possa essere caricato rapidamente quando lo si desidera. Questo accelera la risposta del sistema in quanto la risorsa può essere recuperata molto più velocemente rispetto a dover scavare intorno al tuo SSD per trovarla.

Il processo procede in questo modo, le app popolari sono archiviate nella RAM. Mentre la RAM si riempie, Windows scrive le pagine nella cache per liberare spazio RAM. Man mano che la cache si riempie, viene creato un nuovo elenco e le pagine compresse. Ciò consente comunque di accedere più rapidamente alla pagina rispetto a se fosse stata scritta su disco.

Le versioni precedenti di Windows memorizzavano le pagine nella RAM, quindi le memorizzavano nella cache e le scrivevano sul disco. L'aggiunta del passaggio aggiuntivo tramite la compressione significa un minor numero di letture e scritture su disco e un sistema più veloce. Poiché gli attuali SSD hanno una durata limitata determinata dal numero di letture e scritture che esegue, ciò teoricamente estende la vita operativa degli SSD.

Quando il sistema e il servizio di memoria compressa utilizzano troppa CPU, la compressione funziona. Sembra esserci un compromesso tra il salvataggio delle scritture del disco e l'offerta di un rapido accesso alle pagine di memoria e i cicli del processore necessari per mantenere questo processo.

Il servizio di memoria compressa e di sistema utilizza troppa CPU

Quindi ora sai perché questo accade, cosa puoi fare per risolverlo? Gli esempi che ho visto finora sono stati fissati da una serie di misure. Un paio di laptop Surface su cui ho lavorato hanno richiesto un aggiornamento del driver grafico, un altro è stato risolto aggiornando Intel Rapid Storage Driver. Un altro è stato risolto utilizzando Sleep anziché Hibernate.

Per ora sembra che molte cose possano far sì che il sistema e il servizio di memoria compressa utilizzino troppa CPU, ma ho visto che queste soluzioni funzionano in prima persona.

Aggiorna il tuo driver grafico

L'aggiornamento del driver grafico ha funzionato su due laptop Microsoft Surface e un laptop Lenovo che ho visto. Windows 10 si occupa dei driver per te, ma l'aggiornamento manuale aiuta a risolvere questo problema della CPU.

  1. Visita il sito Web del produttore della scheda grafica e scarica il driver più recente. Nvidia qui e AMD qui.
  2. Scarica il programma di disinstallazione DDU da qui.
  3. Esegui il programma di disinstallazione DDU.
  4. Selezionare l'opzione Modalità provvisoria e consentire al sistema di riavviarsi in modalità provvisoria. Il programma disinstalla il driver grafico e si riavvia in modalità normale.
  5. Installa il tuo nuovo driver grafico.
  6. Riavvia il tuo computer.

È possibile sovrapporre i nuovi driver a quelli vecchi, ma la migliore pratica è rimuovere completamente i vecchi driver. DDU Uninstaller lo fa per te. Una volta riavviato, monitorare l'utilizzo della CPU per vedere se il servizio di sistema e memoria compressa si normalizza o meno.

Aggiorna il driver Intel Rapid Storage

Se l'aggiornamento del driver grafico non ha funzionato, vedere se il computer utilizza Intel Rapid Storage Driver. Viene installato con Windows 10 ma non viene sempre utilizzato, quindi il tuo chilometraggio può variare.

  1. Fare clic con il tasto destro sulla barra delle applicazioni di Windows e selezionare Task Manager.
  2. Seleziona la scheda Servizi e Apri servizi in basso.
  3. Cerca Intel Rapid Storage Driver nell'elenco dei servizi. Se il servizio è in esecuzione, aggiorna il driver.
  4. Passare al sito Web Intel e scaricare il driver della tecnologia Intel Rapid Storage.
  5. Installa, riavvia e riprova.

Disabilita l'ibernazione in Windows 10

Un altro tweak che ho usato da quando è stato rilasciato Windows 10 build 10525 è disabilitare Hibernate. Hibernate non ha mai funzionato davvero come dovrebbe e non è molto meglio in Windows 10. Faresti meglio a disabilitarlo e usare invece Sleep.

  1. Fare clic con il tasto destro del mouse sul pulsante Start di Windows e selezionare Prompt dei comandi (amministratore).
  2. Digita o incolla "powercfg.exe / ibernazione off" e premi Invio.
  3. Chiudi il prompt dei comandi e riavvia il computer.

Ho visto questo trucco funzionare quando il sistema e il servizio di memoria compressa utilizzano troppa CPU.

Ci sono tre modi che conosco per risolverlo quando il sistema e il servizio di memoria compressa utilizzano troppa CPU. Ci sono sicuramente altri ma vale sicuramente la pena provarli!

Cosa fare se il sistema e il servizio di memoria compressa utilizzano troppa cpu