Elevato utilizzo della CPU anche quando non è in esecuzione alcuna applicazione (desktop)


11

Ho sempre un elevato utilizzo della CPU in Ubuntu in ogni versione che ho usato. Uso Ubuntu dalla versione 10.04.

Il mio utilizzo della CPU anche al minimo è superiore al 30% per ogni core (a differenza di Windows 7 utilizza solo il 5%) a causa del quale sto portando il mio processore a temperature molto elevate. Anche i miei amici hanno avuto lo stesso problema. Questo non è stato risolto nemmeno ora in 13.04. Non lo dico solo installando Ubuntu solo nel mio sistema, ma l'ho testato con processori single core e multi core con e senza schede grafiche, tutto il tipo di configurazione mi ha dato gli stessi risultati.

Qualcuno, per favore, mi aiuti a risolvere questo problema, poiché lo sto vivendo da anni.

Attualmente la mia configurazione di sistema è,

  • Processore AMD Phenom x6 1100t
  • Grafica AMD Radeon HD 6770 GDDR5
  • Ram da 4 GB
  • HDD da 1 TB

Cosa dice System Monitor? Esistono processi fuori controllo che consumano risorse?
Richard,

Risposte:


16

Dovresti prima capire quale processo sta consumando la tua CPU.

  • aprire un terminale con ctrl+ alt+t
  • eseguire il comando top
  • notare il processo usando il maggior numero di CPU

Se il processo non è un processo di sistema, uccidilo sudo pkill [processname]con [processname]il nome del processo che desideri uccidere. Se si tratta di un processo di sistema, non ucciderlo, ma prova a google il nome di esso e scopri quale funzionalità fa in Ubuntu. Quindi è possibile procedere allo spegnimento (ad es. Le impostazioni di sistema).


1
grazie per la tua risposta amico :). mi ha aiutato a monitorare tutto il processo ma non ha risolto il problema :(
Murali Krish,

2
Potresti anche trovare htopun po 'più facile da leggere e capire. sudo apt install -y htop
Ben Yanke,

6

Nonostante tu non abbia un programma aperto sul desktop, ci sono ancora decine di processi in esecuzione sul tuo computer. Su Windows useresti Task Manager per vedere quali processi sono in esecuzione. Su Ubuntu si utilizza il Monitor di sistema (Applicazioni, Strumenti di sistema, Monitor di sistema). Fai clic sulla colonna% CPU per ordinare prima per i maiali della CPU e vedrai presto quali processi sono in errore.

Probabili candidati:

  1. gnome-system-monitor stesso perché, beh, lo stai eseguendo e sta facendo cose.

  2. tracker-miner-fs, che è il servizio di indicizzazione dei file. Vai su Applicazioni, Strumenti di sistema, Preferenze, Ricerca e indicizzazione e seleziona "Solo quando si utilizza il computer". Sfortunatamente non esiste un interruttore "off", ma puoi ottenere lo stesso risultato spostando il dispositivo di scorrimento "Interrompi indicizzazione quando lo spazio su disco è inferiore" su un valore molto elevato.

  3. compiz, che è il compositore desktop. Prova ad andare su Applicazioni, Strumenti di sistema, Preferenze, Gestione impostazioni CompizConfig e disattivare tutte le caramelle (probabilmente non necessarie).

Anche con tutti i core della CPU collegati al 30%, la CPU non dovrebbe surriscaldarsi eccessivamente. Valuta di eliminare la polvere dal suo dissipatore di calore e / o passare a una migliore.


Grazie per la tua risposta, ma non esiste un processo del genere e il 30% è solo all'avvio, dopo pochi minuti raggiunge il 50% e oltre questo mi rende nervoso. C'è qualche bug nello strumento di monitoraggio del sistema o nel sistema operativo stesso.
Murali Krish,

0

Sto eseguendo Ubuntu 14.04LTS su un laptop Dell Latitude E6400. Ho scoperto che la disabilitazione del caricabatterie nel BIOS risolve il problema dell'utilizzo eccessivo della CPU.

Molto probabilmente ciò è dovuto all'eccessiva assorbimento di corrente (e temperatura) da parte del caricabatterie durante il tentativo di caricare una batteria difettosa.

Ho provato molte delle soluzioni relative all'utilizzo di compiz e Xorg ma non sono riuscito a risolvere il problema. Mantenere bassa temperatura e velocità del core sembra risolvere il problema per me.

Vedi l'immagine della temperatura della CPU sotto controllo . (psensor sta monitorando la temperatura e indicatore-cpufreq-selector sta selezionando la velocità core più bassa possibile di 800 MHz.) Con questo comportamento, il sistema risponde molto bene alle richieste dell'utente. Ma più interessante, nota la programmazione e l'utilizzo del core alla stessa temperatura in modalità Turbo (2.40GHz).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.