![スワップは未使用のようです。 [閉じる]](https://linux33.com/image/54436/%E3%82%B9%E3%83%AF%E3%83%83%E3%83%97%E3%81%AF%E6%9C%AA%E4%BD%BF%E7%94%A8%E3%81%AE%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
(現在Ubuntu 14.04 LTS、GNOME環境を使用しています)
長すぎます。より多くのメモリスワップを強制する方法(スワップボリュームが100に達する)?
最近、システムの停止/衝突がたくさん発生しました。一般に使用中のウェブサイトを訪問するとき。これは頻繁に発生し、ttyにhtopをロードしてhtopに切り替えてブラウザを終了することがあります(GUIが応答しないため)。しかし、時にはREISUBを使う必要があるかもしれません。
私のDebianシステムには問題がなく、ある程度問題がありますが、まだメモリが多く、動作が停止しているため、GNOMEはUnityよりもうまく動作すると思いました。
今日確認してみると、free -m
取引所の使用回数がゼロで表示されます。出力:
total used free shared buffers cached
Mem: 1821 1673 148 221 40 643
-/+ buffers/cache: 989 832
Swap: 1933 0 1933
一時的に値を100(sudo sysctl vm.swappiness=100
)に置き換えました。結果はまだ同じです(最大システムメモリ使用量に近い実行後もゼロを使用します)。
私はこの答えを読んだ。
システムが交換されているかどうかを確認するには?
残念ながら、この記事の書き込み中にシステムが更新され、パッケージがロックされているため(sar
)をインストールできず、他の出力を提供するためにこのパッケージがどのパッケージに属しているのかわかりません。
fstabを確認しましたが、スワップパーティションが正しく使用されています。
# swap was on /dev/sda3 during installation
UUID=10fdfed2-1fde-4d9f-a8f1-3d2376b0ffcc none swap sw 0 0
私はDebian OSで共有スワップパーティション(デュアルブート、別々のパーティション、共有スワップ)を使用します。しかし、パーティションはロックされていないので、私のスワップを認識し、スワップを開始することを確認するために迅速に、、、をswapoff ...
実行swapon ...
しました。swapon -s
まだ低いスワップ状態(84万歳)のようですが、メモリ使用量が90%を超えています。 Chromiumのメモリ使用量は約13%、GNOMEのメモリ使用量は17%です。
強制的に遅くても構いませんが、強制的にシステム全体を停止することはできません(TTYにアクセスできず、++ができず、+ R、E、I、SのみCtrl可能)。ゆ、雨)AltBackspaceAltSysReq
12.04 LTS(プレパッケージ)を使用して同じ問題がありましたが、最近14.04 LTSにアップグレードしました。
結論:システムの安定性の問題が発生する前に、プロセスをさらに交換または制御するにはどうすればよいですか?
(注:Debianはマウスを除いてうまく機能します。タッチパッド質問)
出力dmesg | grep error
:
[ 26.646691] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
これはUbuntuパーティションです。 sda7以外のDebianパーティションでも同じエラーが発生します。
答え1
この記事を読んでくださいスタックオーバーフロー 643個のキャッシュメモリと148個の空きメモリ〜800MBがあります。キャッシュメモリと使用可能メモリの割合が等しい場合、スワップファイルが使用されます。
答え2
存在する/etc/sysctl.conf 増加する仮想マシンの切り替え可能性=50