¿お使いのコンピュータには多くのメモリがありません 利用できますか? 多くのプログラムを開き始めると、それは機能し始めますか 読んだ? まあ、これは解決策ではありません(おそらく、より軽いディストリビューションの使用を検討するか、可能であればコンピュータをアップグレードする必要があります)が、それはあなたを助けることができます。 システムキャッシュをクリアする。 デフォルトでは、Linuxは使用可能なすべてのメモリを使用するまでキャッシュを拡張します。 これは正常であり、すべてのオペレーティングシステムが最高速度を提供します。 問題は、これが逆の効果を生み出すことがあるということです:遅い、ビデオのちらつきなど。 |
キャッシュとは何ですか?
キャッシュは より小さく、より速いメモリ、最も頻繁に使用されるメインメモリにあるデータのコピーを格納します。
のセットです 他のオリジナルからのデータの複製、キャッシュ内のコピーと比較して、通常は時間内に元のデータにアクセスするのに費用がかかるという特性があります。 データに初めてアクセスすると、キャッシュにコピーが作成されます。 上記のコピーに対して次のアクセスが行われ、データへの平均アクセス時間が短縮されます。
プロセッサがメインメモリ内の場所に対して読み取りまたは書き込みを行う必要がある場合、最初にデータのコピーがキャッシュにあるかどうかを確認します。 その場合、プロセッサはすぐにキャッシュの読み取りまたは書き込みを行います。これは、メインメモリの読み取りまたは書き込みよりもはるかに高速です。
キャッシュにあるものをクリアするにはどうすればよいですか?
sudo su sync && echo 3> / proc / sys / vm / drop_caches exit
En GNOME システムモニターをパネルに追加すると、このコマンドの効果を非常に明確に確認できます。
出典 スコットクラール
情報を渡してくれたMiguelMayol i Turに感謝します!
5.3.9.5。 / proc / sys / vm /
このディレクトリは、Linuxカーネルの仮想メモリサブシステム(VM)の構成を容易にします。 カーネルは、一般にスワップスペースとして知られている仮想メモリを広範かつインテリジェントに使用します。
出典 http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
drop_cachesは見つかりませんでしたが、制御ファイルであるという考えです。 3は、キャッシュを空にする順序です。 空にすると、ファイルは0に戻ると思います。 確かにあなたが再起動するとそれは0に戻ります、他はチェックしません
ご挨拶!
5.3.9.5。 / proc / sys / vm /
このディレクトリは、Linuxカーネルの仮想メモリサブシステム(VM)の構成を容易にします。 カーネルは、一般にスワップスペースとして知られている仮想メモリを広範かつインテリジェントに使用します。
出典 http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
drop_cachesは見つかりませんでしたが、制御ファイルであるという考えです。 3は、キャッシュを空にする順序です。 空にすると、ファイルは0に戻ると思います。 確かにあなたが再起動するとそれは0に戻ります、他はチェックしません
ご挨拶!
そしてと
rm / proc / sys / vm / drop_caches
o
rm /proc/sys/vm/drop_caches/.*
同じように動作しませんか?
それを試してみてください...しかし、私はそうは思いません。
こんにちは!
投稿の作者が素晴らしいと言っていること!! 動作します! それを変えるもの?
sudoのsuコマンド
同期blablabla
終了する
やた!
syncコマンドを使用すると、実行中のオブジェクトをSRAMメモリから削除する必要がなくなります。
値0〜3は、SRAMから解放するオブジェクトをカーネルに指示します。
naの0na。
1ページキャッシュ
2つのiノードとデント
3と1
Indesメタデータとdentriesディレクトリ情報には、そこに含まれるファイルの関係があります...タブレットのコレクターと私の古いメモリの間で、このように停止します...
同期用のshファイルを使用してメニューにボタンを作成できます。 echo 3> / proc / blablablaドロップキャッシュ(この素敵な男の子が投稿したと確信しています)
グウィンズモ株式会社
私はそれを試しました、私はそれが何を持っているかを見るために私のdrop_cachesファイルを開きました、そしてそれは使うために0だけを置きました
sync && echo 3> / proc / sys / vm / drop_caches
その内容は0から3に変更されました。これは、ファイルを完全に消去するため、rmを使用する場合とは大きく異なります。
コンテンツが0の場合の影響はまだわかりませんが、3に変更されています。
問題なく動作します、ありがとうPablo
喜び。