キャッシュをクリアしてRAMのMBを回復する方法

彼らがアプリケーションを開き始め、数時間コンピューターを使用し、それを知る前に、RAMを過度に使用していることが何回起こりましたか...まあ、ここで私はあなたにこの問題の解決策をもたらします😀

複数のアプリケーションを開いたり、システムをしばらく使用したりすると、ライブラリやその他のさまざまなものがキャッシュされることがありますが、...使用可能なRAMを増やすだけで、それらのライブラリが要求せずにRAMを占有する場合があります。  ̄ ̄ ̄

1. ターミナルを開き、その中に次のように書いて押します [入る]:

  • sudoのsuコマンド

パスワードの入力を求められたら、それを書き込んで押します [入る] 再び。

2. 今、私たちはこれを書かなければなりません:

  • sync && echo 3> / proc / sys / vm / drop_caches

準備完了!!! …😀

私の場合、約900MBのRAMが占有されていましたが、これを実行した後、700MBに減少しました。
😉

ご挨拶🙂

PD: このコマンドは、キャッシュにロードされているすべてのものを解放するため、少なくともキャッシュに再度ロードされるまで、destkopの一部の動作が少し遅くなります🙂


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ネルジャマルティン

    ヒントをありがとうございました、非常に便利です、ちょっとしたこと、

    sudo su

    冗長ではないでしょうか? 私はそれが直接より良いことを意味します:

    sudo sync && echo 3 > /proc/sys/vm/drop_caches

    番号? 🙂

    1.    KZKG ^我愛羅<"Linux

      どういうわけか、sudoでは、あなたが言うように、それは私にとってはうまくいきませんでした...それで、最初にroot(sudo su)としてログインするように設定し、次にコマンドを実行する必要がありました。

      それはあなたがそれを置く方法であなたのために働きましたか?

    2.    ロジャータックス

      最初のコマンドにのみsudoを適用していることに気付いた場合。 sudoを正しく使用するには、両方のコマンドに-loを入力する必要があります。

      ずっと前に私はこれらのことに苦労していました。 その周りに引用符を付けても、すべてがまだ機能しません。

      1.    KZKG ^我愛羅<"Linux

        sudo suを入れると、他のすべてはルートとして直接行われます🙂

  2.   ネルジャマルティン

    今は仕事中ですが、ここでは窓を使っているので確認できません。

    とにかく、スーパーユーザーとして入るには、

    su

    ない?

    家に帰ったらすぐにやってみます🙂

    1.    KZKG ^我愛羅<"Linux

      たとえば、suをUbuntuに配置すると、機能せず、rootとして入力できなくなります。少なくとも、Lucidではそのようになります...🙂

      1.    roman77

        これは、rootのパスワードが定義されていないためです。

        sudo passwdを定義して定義すると、ubuntuまたはその他のディストリビューションで「su」を使用できます。

        1.    KZKG ^我愛羅<"Linux

          はい、私は知っていますが、そのときの手順がどのようになるか想像できますか?
          1.ルートパスワードを変更します
          2.これを実行します。

          私はハハを知らないように、私はそれがユーザーにとってこのように簡単だと思います🙂

      2.    オスカー

        Ubuntu、Chakra、およびその他のディストリビューションではsudoが構成されています。Archでは、インストール中に構成できます。Debianでは構成されませんが、難しいことではありません。個人的にはsuに慣れています。

      3.    勇気

        Eduar2が言うように

        <ºUbuntu

        そこであなたはそれを獲得しました、大多数のディストロは使用します su、古い

        1.    KZKG ^我愛羅<"Linux

          しかし、私たちを読んでいる多くの読者はLinuxMintまたはUbuntuを使用しています😉

  3.   ホルヘ・ウルダネタ

    私が正しく理解したかどうかを確認させてください...コマンドを実行すると、キャッシュが解放されます。 次に、アプリケーションを使い続けることで、このキャッシュは返されます...だから...私たちは何を達成しますか?

    1.    KZKG ^我愛羅<"Linux

      こんにちは、ようこそホルヘ🙂
      私の場合、仮想PC(VirtualBox)を開かなければならなかったため、特定の時間にさらにRAMが必要でした。これは、その特定の瞬間に見つけたソリューションであり、他の誰かがそうするかどうかわからないために共有するソリューションです。これか何か他のもの🙂

    2.    invisible15

      途中でいくつかのライブラリを取り除くことだと思います。
      テストしたところ、約400MBのキャッシュから124MBになりました。

    3.    ネルジャマルティン

      @ホルヘ・ウルダネタ
      まあ、正確にはキャッシュを解放することができました。それが再びいっぱいになった場合、それは私たちが必要としないものを手に入れる前に、その時点で使用していて必要なもののXNUMXつになります。 補充されたら? さて、また空にします。
      本当に便利です。

  4.   AnonymousCoward;)

    次のようなこともできます。

    sudo sync && sudo sysctl -w vm.drop_caches=3

    1.    KZKG ^我愛羅<"Linux

      それは動作します😀
      ようこそ、ラインに感謝します😉

      よろしく

  5.   サンダー

    なんて安堵、それはあなたの肩から体重を取り除くようなものです😛ハハありがとうございます!

  6.   匿名の

    もちろん、ルートに入るには「sudo su」と書く必要があります。そうしないと、「permissiondenied」は表示されません。

  7.   カルロス・A・ロペス

    ありがとう、あなたの投稿は私を大いに助けてくれました、私のマシンのXNUMXつが持っていたメモリ飽和を取り除くために、今それを自動的に行うスクリプトを作ってください、ありがとうと挨拶