web-dev-qa-db-ja.com

Ubuntu swappiness

4 GB RAMおよびi3プロセッサーを搭載したラップトップを使用しています。 Windowsを使用すると非常に高速に動作しますが、Ubuntuを継続的に使用すると速度が低下し続けます。 RAMの20%しか使用されていない場合でも500mb +のスワップが使用されていることに気付き、これが速度低下の原因であることに疑いがあります。 swappinessの値を10に設定しました。他にどのように変更できますか?私はほとんどの時間をUbuntuで過ごしているため、これは私にとって非常に重要です。

十分なメモリがある場合、たとえば4 GBのswappinesは、システムのパフォーマンスにまったく影響を与えません。その構成では、システムがスワップをまったく行わない可能性が高いためです(または、memスペースを予約するためだけです)。メモリのスワップインが少ない場合mayはシステムのパフォーマンスに影響を与えます。しかし、その価値は推奨されるべきであるという無限の議論を伴うその種の宗教的な質問です。 Alan Coxは100に近い値を推奨しています。他のカーネルハッカーは非常に低い値を推奨しています(ubuntuのデフォルトの10が推奨されます)。しかし、私の経験から言えば、パフォーマンスに大きな違いはありません。そのため、ubuntuのデフォルト値(60)のままにするか、デスクトップシステムに推奨されるubuntu 10を選択できます。

1
gemue2010

このコマンドを使用して、変更が使用されていることを確認します(つまり、永続的に保存された)。

cat /proc/sys/vm/swappiness

また、おそらく swap FAQ が役立ちます。

2
Tom