【回転】なぜlinuxシステムが遅くなったのか
宣言:この文書はhttp://www.alivepea.me/linux/why-linux-slow/
実際、本明細書に記載されているシステムの遅延の3つの原因は、CPUの使用、メモリの使用、IOの使用、およびその処理方法であり、Windowsシステムにも適用されます.
なぜlinuxシステムが遅くなったのか
「システムが遅くなったので、再起動させてください」と、よく使われ、効果的なやり方は本当に乱暴です.プログラマーとして最も親密な仲間として、優しくすることができます.
linuxリリースでは、カーネルが安定しており、バグが発生することは少ないため、通常、あるアプリケーションがシステムを遅くします.どのようなアプリケーションが原因なのかを調べるだけで、killすればいいです. cpu占有 linuxに付属するツールtopは、現在のcpuの使用状況をリアルタイムで表示できます.
Windowsのように、死なない強ちゃんがあちこちにいます.SIGKILL信号はこのプロセスを簡単に殺すことができます.それから、cpuはやっと農夫の山泉の少し畑の生活を过ごして、cpuファンも静かになりました.(ブロガー注:Windowsでtasklistを使用してチェックし、taskkillコマンドを使用してプロセスを終了できます)メモリ消費量 あるアプリケーションがメモリの漏洩、メモリの乱用などで頻繁にswapパーティションを読み書きしたり、OOM Killerで自動的にプロセスをクリアしたりすると、システムが遅くなり、住宅源が少数の人に制御された後、必要な部屋を広げたいだけでも大きなことになります.
このように、chromeが乱用/漏洩したメモリ資源はすべて回収され、他の必要なプロセスに割り当てられ、大衆の一室一地を決して受け取ることはありません.(ブロガー注:Windowsでもtasklistでチェックし、taskkillコマンドでプロセスを終了できます) IO占有 IO占有とは、通常、頻繁にディスクを読み書きする場合、例えば大量の小さなファイルをコピーしたり、タイミングタスクupdatedbを実行したりするなど、システムにカートン感を生じさせる可能性があることを指す.topと同様にiotopは現在のioの読み書き状況をリアルタイムで表示することができる.
このタスクが緊急でなければ、pkillでタスクを殺し、暇なときに再実行させることができます.あるいはtarは大きなアーカイブファイルになって読み書きします.上記の手順が煩雑だと思ったら、sudo/etc/init.d/xdm restartを再起動してXwindowを再起動すると、ほとんどの問題を解決できます.(ブロガー注:Windowsではエクスプローラを使用してプロセスをチェックして終了できます)
アプリケーショングループの同僚に送る:もともと生活はもっと美しくなることができます☺
~EOF~ 2013.02.24
実際、本明細書に記載されているシステムの遅延の3つの原因は、CPUの使用、メモリの使用、IOの使用、およびその処理方法であり、Windowsシステムにも適用されます.
なぜlinuxシステムが遅くなったのか
「システムが遅くなったので、再起動させてください」と、よく使われ、効果的なやり方は本当に乱暴です.プログラマーとして最も親密な仲間として、優しくすることができます.
linuxリリースでは、カーネルが安定しており、バグが発生することは少ないため、通常、あるアプリケーションがシステムを遅くします.どのようなアプリケーションが原因なのかを調べるだけで、killすればいいです.
$ top
$ pkill -9 chrome # chrome cpu 100%
Windowsのように、死なない強ちゃんがあちこちにいます.SIGKILL信号はこのプロセスを簡単に殺すことができます.それから、cpuはやっと農夫の山泉の少し畑の生活を过ごして、cpuファンも静かになりました.(ブロガー注:Windowsでtasklistを使用してチェックし、taskkillコマンドを使用してプロセスを終了できます)
$ free -m # swap
$ ps -eo pid,%mem,cmd --sort %mem
$ pkill -9 chrome
このように、chromeが乱用/漏洩したメモリ資源はすべて回収され、他の必要なプロセスに割り当てられ、大衆の一室一地を決して受け取ることはありません.(ブロガー注:Windowsでもtasklistでチェックし、taskkillコマンドでプロセスを終了できます)
$ sudo emerge iotop # iotop
$ sudo iotop # linux
このタスクが緊急でなければ、pkillでタスクを殺し、暇なときに再実行させることができます.あるいはtarは大きなアーカイブファイルになって読み書きします.上記の手順が煩雑だと思ったら、sudo/etc/init.d/xdm restartを再起動してXwindowを再起動すると、ほとんどの問題を解決できます.(ブロガー注:Windowsではエクスプローラを使用してプロセスをチェックして終了できます)
アプリケーショングループの同僚に送る:もともと生活はもっと美しくなることができます☺
~EOF~ 2013.02.24