Ubuntuは時間の経過とともに遅くなりますか?


10

ほんの数か月前、Ubuntuを使用していて(コマンドラインで何かを行っていました)、遅れが出始めました。私はS(または他の任意のキーを)押して、20秒後に端末に表示されます。

当然、マシンを強制終了して再起動しました。システムは問題なく動作し始めましたが、約30分後に同じことを行いました。今、私はUbuntuを30分のスパートで使用することを余儀なくされています。実行中のプロセスを確認しましたが、どれも大量のCPUまたはRAMを使用していません。

幸い、私はデュアルブートしたので、自分のマシンを使用できました。今、私はこれを修正する必要があり、私のオプションは何なのかと思っています。新規インストールを強制されますか、それとも別の方法がありますか?


これは、起動後30分間ubuntuを「使用」しない場合にも発生しますか?
aatdark 2011年

それは私がそれを使用しているときにのみ起こります。そうでなければそれはそこにうまく座っています。そして、私はそれを30分の遅れなしで使うことができます。
クレデンス2011年

1
/ var / log / syslogまたは/var/log/kern.logに問題を示すメッセージが表示されますか?
aatdark

ここでは私です/var/log/syslogpastebin.com/HbAC8p8e
Kredns

そして、ここに私のです/var/log/kern.logpastebin.com/8V6Z48vkは
Kredns

回答:


7

最初にhtopとiotopをインストールします。

sudo apt-get install htop iotop

次に、3つの端末を起動し、それぞれで次の各コマンドを実行します。

iotop

このコマンドは、ハードドライブに書き込んでいるすべてのプロセスを表示します

htop

このコマンドは、topのよりカラフルな代替を表示します。空きメモリの量に特に注意してください。これが少なくなり始めたら、おそらくすぐにiotop-command(上記)でディスク書き込みの増加を目にするでしょう。これは、何かがメモリをリークしていることを示しているかもしれません...

tail -f /var/log/messages

このコマンドは、システムメッセージを表示します。一部のプログラムがクラッシュした場合など、ここに詳細情報が表示されることがあります。したがって、システムラグに気づいたら、このコマンドの出力を確認してください...

もちろん、上記のいずれでも実際には問題は解決しませんが、診断に役立つ場合があります。

乾杯/ N


5
ニック、私の答えを実際に一語一句コピーするだけではなく(askubuntu.com/questions/18564/…)、元の質問を単純にリンクするほうがより尊重されます。感心しません。
Scaine、2011年

3
盗用の場合は-1。また、システムが遅れて起動すると、このようなコマンドを入力できなくなります。約40秒の遅れの後、システムがハングアップし、ハードリブートを行う必要があるためです。
クレデンス2011年

2
何?私は確かにしませんでした!そして、「単語ごと」とはどういう意味ですか?(もちろん、一般的な知識であるコマンドを除いて)同様の文はほとんどありません。さらに、@ Scaine、上記の投稿では、メモリリークが疑われるという特定の問題について取り上げています。私はあなたの投稿が存在していることを知っているので、あなたの投稿にリンクすることはまったく問題ありませんが、盗用を非難することは間違いありません-意図的な盗難をほのめかさずにトピックの類似点を指摘する丁寧な方法があります!
Nicke、2011年

1
それから私の謝罪、ニック。特に同じコマンドを使用するには、あまりに偶然にすぎたようです。私が意味htopする場合top、たとえば罰金を行うだろう。また、dmesgより一般的ですが、リアルタイムであるため、kern.logを追跡することをお勧めします。偶然すぎると思いました。もう一度ごめんなさい。
Scaine、2011年

偶然、私にはわかりません。システムラグの初歩的なトラブルシューティングには、CPU負荷、ディスク負荷の監視、疑わしいログメッセージの確認などが含まれます... htopは、topよりも便利だと思います(マウスサポート、スクロール可能なプロセスリスト、雑然としていない)出力など)-そして、おそらく私たちだけではありません。'tail -f'は、ファイルを「フォロー」する標準コマンドです。つまり、新しい行が書き込まれるときに新しい行を出力します... dmesgは/ var / log / dmesgの内容を1回ダンプして終了します-新しい行の継続的な出力はありません。それで、偶然?おそらく、しかし、「盗作」を推定するのに十分ですか?私はそうは思いません...
Nicke

1

メモリ使用量を確認します- System Monitorパネルでアプレットを実行します。これにより、メモリ不足に近づいているかどうかがわかります。実行するプログラムが多すぎると、同様の問題が発生します- 応答が非常に遅くなります。

メモリの問題である場合は、topまたはアプレットから起動できるフルシステムモニタツールを使用して、メモリを消費しているプロセスを特定します。多くの場合、それを削除しても問題はありませんが、最初に再確認してください。


これは事実ではありません。実行しているプログラムが多すぎるということではありません。ターミナルウィンドウが1つだけ開いていると遅れます。3GBのRAMとデュアルコアCPUを持っています。
クレデンス2011年

実行するプログラムの数に関係なく、メモリを消費するバグのあるプロセスが存在する可能性があります。
Nicke、2011年

しかし、何もしません。
海兵隊

1

あなたの本当の問題は過熱している可能性があります。私はこれとまったく同じ問題を抱えていました。私がしたことは、ラップトップをDanaのText Book of MIneralogy(第4版)に保管することで、それを昇格させることだけでした。ファンが高速で回転しているのが聞こえる場合、問題は過熱しています。ラップトップをクールに保つのは実際には苦労しています。処理能力は、ファンを動かし続けるために流用されます。


過熱していると、CPUが自動的にシャットダウンし、システムがシャットダウンすることがあります。14.04でも同じ速度低下の問題があり、現在の回避策は本当に再起動することです。
アントニー14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.