私は最近、オフィスでUbuntuシステムをシャットダウンしないことにしました。これは、Ubuntuシステムを起動してから通常必要なすべてのアプリケーションを開くのに多くの時間がかかるためです。
コンピュータの電源を入れて数日間使用してみると、速度がかなり遅くなりました。いくつかの一般的なプロセスを実行すると、まだ数分間遅くなりました。これが出力ですtop
top - 10:40:46 up 3 days, 18 min, 1 user, load average: 0.66, 1.47, 1.42
Tasks: 396 total, 1 running, 330 sleeping, 0 stopped, 1 zombie
%Cpu(s): 3.9 us, 0.6 sy, 0.0 ni, 95.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 16331284 total, 476144 free, 13993084 used, 1862056 buff/cache
KiB Swap: 2097148 total, 628732 free, 1468416 used. 971580 avail Mem
なぜこれが起こるのか、どのように防ぐことができるのかを知りたいのですが、時間が経つにつれてパフォーマンスを向上させる方法にも興味があります。私もこれらのことを直接分析する方法を知りたい
答え1
定期的なLinuxデスクトップシステム「ストップ」は、通常、システムをディスクに交換するときに発生します。これは、使用可能なメモリが不足し、一部のデータをハードドライブのはるかに遅いスワップパーティションに移動してメモリを解放する必要がある場合に発生します。
出力結果によると、top
現在16GBのメモリの85%以上が使用されています。デフォルトのCPU使用率ではなく、メモリ消費に基づいてリストを並べ替える+をtop
押すとShift
、どのアプリケーションが欲張っているかを確認できます。m
Google Chromeなどの一部のアプリは多くのメモリを占有することが知られており、特に常に多くのタブが開いている場合は、タブハング拡張機能などの機能を使用すると便利です。