web-dev-qa-db-ja.com

ubuntu 16.04 LTSが突然非常に遅くなるのはなぜですか?

昨年10月に新しく購入したHP Envy i7-6700 CPU(x64ベースの3.4GHz 4コア8プロセッサー、16GB RAM、2TBハードドライブ)にubuntu 16.04 LTSをインストールしましたが、直前までOKでした非常に遅くなったXマスの休日、時には灰色のウィンドウフレーム。どこかに引っかかっているようです。

12
Jinstone

もう1つの答えとして、私の解決策はBIOSでSpeedStepを無効にすることでした。 CPUの動作が遅いことがわかりました。 CPUは1800MHzで動作するはずですが、1000MHzで動作していました。いくつかのシェルコマンドを使用して、現在のCPU速度を確認できます。例:

lscpu

または

cat /proc/cpu

充電器に問題があり、UbuntuがCPUを低消費モードにしたようです。

7
Alberto Alvarez

Dell Precision M4800でUbuntu 16.04を実行しています。今日、私のシステムは突然極端に遅くなりました。問題をグーグルで調べて、ここに来ました。

BIOSを起動し、作業がほとんどないときにCPUの電力消費を削減するように設計された電源管理機能の一部を無効にすることで、この問題を修正しました。 Ubuntuを再起動した後、システムは通常の速度で再び実行されます。

私は以前のラップトップでもこの問題を抱えていました-どういうわけか、UbuntuがIntel CPUを低電力、低パフォーマンス構成で永久に「スタック」させる可能性があるようです。

5
Max Wallace

I7zというパッケージをインストールして実行します。 CPUがフルスピードで実行されており、CPUスロットリング(=低速)がアクティブではないかどうかが表示されます。

2
Alan Staney

端末ウィンドウ(ctrl-alt-t)でこれが遅いと、プロセスを使用してトップリソースが表示される

top

出力は次のとおりです...最初の行の右側にあるload averageに注意してください

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                                                   

通常、load averageが5を超えると、YMMV ...が表示されます。YMMV... COMMANDの下にリストされているのは、トップリソースコンシューマーの順序付けられた列です...悪い動作プロセスを発見したことを確認します... topの実行中に、急いでスペースバーを押してリフレッシュを強制すると、まだ数秒ごとに自動更新されます...キーを押すmメモリを消費するプロセス...最もリソースを消費するプロセスを終了するには、キーを押しますkここからオプションを入力するか、単にEnterキーを押します

上記は、インターネットの帯域幅が不十分なために遅くなることとは関係ありません。遅いということはブラウザが遅いということなら、簡単なチェックは http://beta.speedtest.net/ です

topの代替は

htop
atop 
iotop  

速度低下を調査する別のルートは、システムエラーがシステムログに追い出されているかどうかを確認することです...問題

dmesg

エントリを探します(端末でホールドシフトで上にスクロールし、キーpage up ...を押すか、マウスの中央のローラーボタンをロールします)ハードウェアにチューニングされていない不正なドライバーを実行したり、他のドライバーとうまく動作しなかったりすると、競合する動作が遅くなることがあります...以前のエントリの問題を空にする

Sudo    dmesg -c

dmesg問題のリアルタイムモニターを設定するには

watch "dmesg | tail -20"

調べるログがさらにあります

cat /var/log/syslog

cat  /var/log/kern.log 

あなたがどのように乗るかを教えてください-これは確かに解決可能です... Linuxの主な利点は、ハードウェアの効率的な使用とすべてを調整するための手元のコントロールを与える能力です

2
Scott Stensland