Perché il mio Ubuntu 16.04 LTS diventa improvvisamente molto lento?


13

Ho installato Ubuntu 16.04 LTS nell'ottobre scorso sulla mia nuova CPU HP Envy i7-6700 (processori a 8 core a 4 core a 3,4 GHz da 3,4 GHz, RAM da 16 GB, disco rigido da 2 TB), funzionava bene fino a poco prima del Vacanze di Natale quando è diventato molto lento, a volte cornice della finestra grigia. Sembra bloccato da qualche parte.


Sembra collegato al browser Internet, o, LibreOffice, Java
Jinstone

Controlla nei file di registro in particolare i registri degli aggiornamenti e controlla cosa è stato aggiornato nel momento in cui le cose hanno iniziato a rallentare, quindi aggiornare la tua domanda con le informazioni pertinenti, potrebbe aiutare a restringere le cose. puoi navigare in / var / log e controllare i file all'interno di qualsiasi directory relativa agli aggiornamenti. puoi aprire i file in gedit o in un altro lettore di documenti con il tasto destro del mouse. Potrebbe anche essere necessario esaminare i file archiviati .gz
Chris

Ha appena mostrato un messaggio di errore quando l'ho riavviato: "Mi dispiace che Ubuntu 16.04 abbia riscontrato un errore interno" Ho scelto di inviare il rapporto di errore per aiutare a identificare il problema. Ho guardato il syslog, che dà tonnellate di errore GBus su org.freesktop.PolicyKit1.Error.Failed, autorizzazione negata su .cache / dconf / user, gnome-software 1739 ...
Jinstone

Vedi questa discussione sullo stesso problema. askubuntu.com/questions/761745/…
oldfred

Potrebbe non essere il tuo caso, ma era mio. Uso anche Linux, ho provato tutti questi suggerimenti, ma la vera causa era il surriscaldamento del processore. Ho smontato l'intero notebook, sbloccato i condotti dell'aria e sono diventato veloce come quando l'ho comprato. Ovviamente il problema non riguarda il sistema operativo.
dellasavia,

Risposte:


7

Come altra risposta, la mia soluzione era disabilitare SpeedStep sul BIOS. Ho scoperto che il mio CPU funzionava più lentamente. La mia CPU dovrebbe funzionare a 1800 MHz, ma funzionava a 1000 MHz. Puoi vedere la velocità attuale della CPU usando diversi comandi di shell, ad esempio:

lscpu

o

cat /proc/cpu

Sembra che ci sia stato un problema con il mio caricatore e che ha fatto Ubuntu mettere la CPU in modalità a basso consumo.


2
Fantastico, ho appena scollegato il caricabatterie e ha iniziato a funzionare come prima. Proverò a disabilitare SpeedStep, ma sarebbe bello sapere come risolverlo in Ubuntu (Razer Blade Stealth qui (
Guerlando OCs

Ho un Thinkpad13 e la ricarica tramite USB-C rallenta Ubuntu.
Konstantin Schubert,

Ho disabilitato SpeedStep nella mia macchina ed è diventato estremamente lento.
Jaumzera,

5

Ho Ubuntu 16.04 in esecuzione su un Dell Precision M4800. Oggi, il mio sistema è diventato improvvisamente estremamente lento. Googling il problema mi ha portato qui.

Ho risolto il problema avviando nel BIOS e disabilitando alcune delle funzionalità di gestione dell'alimentazione progettate per ridurre il consumo energetico della CPU quando c'è poco lavoro da fare. Dopo il riavvio in Ubuntu, il mio sistema è di nuovo veloce come al solito.

Ho avuto questo problema anche con un laptop precedente - in qualche modo, sembra che Ubuntu possa "bloccare" la CPU Intel in una configurazione a basso consumo e bassa prestazione in modo permanente.


3
Sarebbe bello se ci dicessi quali impostazioni.
Kazim Zaidi

@KazimZaidi Spiacente, non ricordo quali fossero le impostazioni. Ce n'erano almeno due, e non ho testato per vedere se fossero tutti necessari. Non ho alcuna conoscenza speciale qui, quindi sarebbe difficile per me diagnosticare il problema in dettaglio.
Max Wallace,

3

quando è lento emette questo in una finestra terminale (ctrl-alt-t) per visualizzare le risorse migliori usando i processi

top

ecco l'output ... notare load averagea destra della prima riga

top - 11:48:11 up 3 days, 8 min,  1 user,  load average: 0.23, 0.39, 0.54
Tasks: 276 total,   1 running, 272 sleeping,   0 stopped,   3 zombie
%Cpu(s):  1.8 us,  0.7 sy,  0.0 ni, 95.2 id,  2.3 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 16326792 total,  6946732 free,  1726764 used,  7653296 buff/cache
KiB Swap: 16669692 total, 16669692 free,        0 used. 13860968 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                         
17093 stens     20   0 1629772 446180 121904 S   5.6  2.7 137:51.51 firefox                                                         
14358 stens     20   0 1390800 420448 113728 S   4.2  2.6   0:35.42 Web Content                                                     
 1219 etcd      20   0  639392  28764  12468 S   2.8  0.2   9:24.84 etcd                                                            
 1531 root      20   0  470212  72960  56564 S   1.4  0.4  25:49.02 Xorg                                                            
 2718 stens     20   0 1266236 112712  61796 S   1.4  0.7  52:15.46 compiz                                                          
 2757 stens     20   0  506036  25220  19440 S   1.4  0.2  32:02.48 indicator-multi                                                 
 3228 stens     20   0  712920  69960  35624 S   1.4  0.4   2:51.65 gnome-terminal-                                                 
 3488 root      20   0  251432  53740  24132 S   1.4  0.3   5:33.92 mongod                                                          
13335 root      20   0       0      0      0 S   1.4  0.0   0:01.17 kworker/u16:3                                                   

in genere sembrerà lento quando supererà load average5 o più YMMV ... elencato sotto COMMANDè la colonna ordinata dei principali consumatori di risorse ... quando il suo lento rallentamento di qualsiasi processo lo sta rallentando per confermare che hai trovato il cattivo comportamento ... durante l'esecuzione topsarà AutoRefresh ancora ogni pochi secondi se in fretta ha colpito la barra spaziatrice per forzare un aggiornamento ... chiave di colpire msi concentrerà l'attenzione sulla memoria che mostra i processi che soffrono la fame ... di uccidere il processo top più delle risorse che consumano solo tasto colpito kda cui puoi inserire le opzioni o semplicemente premere invio

Sopra non ha nulla a che fare con l'essere lento a causa della larghezza di banda Internet insufficiente. Se per lento intendi che il browser è lento, un semplice controllo è http://beta.speedtest.net/

Le alternative topsono

htop
atop 
iotop  

Un altro percorso per indagare la lentezza è vedere se gli errori di sistema vengono eliminati nel problema del registro di sistema ...

dmesg

cerca le voci (per scorrere verso l'alto nel terminale tenere premuto MAIUSC, quindi premere il tasto page up... o ruotare il pulsante centrale del mouse del mouse) le voci importanti sono visualizzate in rosso o appaiono correlate agli errori, quindi cercare su di esse ... se si esegue un driver non autorizzato sintonizzato sul tuo hardware o non funziona bene con gli altri, quindi il suo comportamento in conflitto può manifestarsi lentamente ... per svuotare il problema delle voci precedenti

sudo    dmesg -c

per impostare un monitor in tempo reale del problema dmesg

watch "dmesg | tail -20"

Ecco altri log da esaminare

cat /var/log/syslog

cat  /var/log/kern.log 

Facci sapere come vai avanti - questo è sicuramente risolvibile ... un grande vantaggio di Linux è il suo uso efficiente dell'hardware e la sua capacità di dare controlli a portata di mano per regolare tutto


htop si aggiorna automaticamente, se non installato basta installarlo sudo apt install htop ha le stesse informazioni, caricare le medie in punta ecc.
Chris

Vantaggio aggiunto che ho dimenticato di menzionare, è possibile interrompere un processo da htop evidenziando e premendo il tasto F appropriato
Chris

@Scott Stensland load averageè legato al numero di core che credo. Se il suo processore ha 4 core, la media del carico non dovrebbe passare 4.
fuggitivo l'

@MilosM sì, è relativo ai core, ma l'ho già menzionato come punto di partenza ... se è lento ed load averageè basso (meno di 5), allora la lentezza non è correlata all'esaurimento della CPU / RAM ...
Scott Stensland

@Jinstone Ne consiglio uno che uso spesso nel mio lavoro. atop. Può eseguire vari controlli. Non sono sicuro sia installato in Ubuntu, se non apt-get install atop, ed eseguirlo per controllare ogni sec come: atop -n 1. Puoi filtrare varie cose da lì.
fuggitivo l'

3

Installa il pacchetto chiamato i7z ed eseguilo. Ti mostrerà se la tua cpu funziona a piena velocità e la limitazione della CPU (= velocità inferiore) non è attiva.


0

Sono venuto qui perché improvvisamente il mio Ubuntu è molto lento, il puntatore del mouse si blocca e salta, salti di video e clipping del suono. Nessuna di queste soluzioni mi ha aiutato, ma scrivo qui nel caso qualcuno lo trovi utile e se qualcuno che può fare qualcosa legga questo. Ho risolto questo problema avviando con una diversa versione del kernel, ogni volta che avvio l'ultimo aggiornamento (per me è 4.4.0-169), diventa lento, ma quando eseguo l'avvio con uno precedente funziona bene. È successo qualcosa con le nuove versioni.


Benvenuto in AskUbuntu, dovresti rispondere alla domanda con una descrizione chiara, ti dispiacerebbe modificarlo in dettaglio, cosa hai fatto, il modo di farlo. Ad esempio, comando che hai usato. Questo fa capire meglio alle persone.
Sadaharu Wakisaka,
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.