GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04でのスワップの問題?

合計8GBのメモリを搭載したUbuntu18.04をPCにインストールし、Ubuntuのインストール時に2GBのスワップスペースを許可しました。通常の動作では、メインメモリから約2GBを使用し、スワップはゼロです。

私の問題は、メモリクランチプロセスを実行しているときに、使用可能なすべてのメインメモリを使い果たした後にスワップスペースを使用し始めることですが、メモリクランチプロセスを終了すると、GBで使用可能なメインメモリがあってもスワップスペースを使用し続けます。スワップの使用により、この操作後にPCが遅くなります。したがって、これによりPCを再起動して回復します。

これを修正して、メインメモリが使用可能なときにスワップをクリアできるようにする方法はありますか?それともバグですか?

承認された回答:

スワップが対処されると、メモリを消費する操作を実行した後、約2 GBの「通常の」使用に戻った場合でも、通常、一部のスワップは使用されたままになります。メモリクランチプロセスを使用した後、他のプロセスの多くはスワップメモリ​​にスワップされます。これらは、他のアクティビティで再び必要になるため、RAMに再利用されます。それらが必要でない限り、それらはスワップのままになります。通常、スワップの使用が徐々に減少し、システムが再び高速になることがわかります。

より迅速に通常に戻す方法があります。スワップをオフにしてからオンに戻すことで、SWAPからメインメモリにすべてのプロセスをすぐに「フラッシュ」できます。これには次のコマンドが必要です:

sudo swapoff -a
sudo swapon -a

Ubuntu
  1. Ubuntuアップデートエラーを修正する方法:MergeListの問題

  2. Ubuntu 15.04での起動が非常に遅い?

  3. Ubuntu 18.04のデュアルモニター構成に問題がありますか?

  1. Ubuntuでスワップファイルを追加する方法

  2. Ubuntu 14.04明るさの問題(lenovo Z500)?

  3. Ubuntu 18.04でメニューが消えるという灰色の画面の問題?

  1. Ubuntu 15.04にEclipseをインストールする際の問題?

  2. Ubuntu 18.04インストールの問題?

  3. Ubuntu Linux:プロセス スワップ メモリとメモリ使用量