Как очистить кеш и восстановить МБ ОЗУ

Сколько случалось, что они начинали открывать приложения, использовали компьютер в течение нескольких часов и, прежде чем они это осознавали, у них было чрезмерное использование оперативной памяти ... ну, вот я предлагаю вам решение этой проблемы 😀

Бывает, что когда мы открываем несколько приложений, когда мы используем систему какое-то время, библиотеки и другие вещи кэшируются, но ... бывают случаи, когда нам просто нужно больше доступной оперативной памяти, и эти библиотеки занимают нам оперативную память, даже не спрашивая их. ¬_¬

1. Открываем терминал, в нем пишем следующее и нажимаем [Войти]:

  • Sudo су

Он попросит у нас наш пароль, мы его пишем и нажимаем [Войти] снова.

2. Теперь мы должны написать это:

  • синхронизация && эхо 3> / proc / sys / vm / drop_caches

ГОТОВ!!! … 😀

В моем случае у меня было занято около 900 МБ ОЗУ, и после этого я упал до 700 МБ, отлично, не правда ли?
😉

Привет 🙂

PD: Эта команда, поскольку она освобождает все загруженное в кеш, заставит некоторые вещи в нашем десткопе работать немного медленнее, по крайней мере, до тех пор, пока они снова не будут загружены в кеш 🙂


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Нержамартин сказал

    Спасибо большое за подсказку, очень полезно, мелочь,

    sudo su

    не было бы лишним? В смысле, лучше бы прямо:

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

    нет? 🙂

    1.    КЗКГ ^ Гаара <"Linux сказал

      По какой-то причине с sudo, как вы говорите, у меня это не сработало ... поэтому сначала мне пришлось настроить их на вход как root (sudo su), а затем выполнить команду.

      Это сработало для вас, как вы это выразились?

    2.    Роджертукс сказал

      Если вы заметили, что применяете sudo только к первой команде. Чтобы правильно использовать sudo, вы должны указать -lo в обеих командах.

      Давным-давно я боролся с этими вещами. Даже кавычки все равно не работают.

      1.    КЗКГ ^ Гаара <"Linux сказал

        После того, как вы поставите sudo su, все остальное будет выполняться напрямую от имени пользователя root 🙂

  2.   Нержамартин сказал

    Сейчас я на работе и не могу это проверить, так как здесь используются окна.

    В любом случае, чтобы войти как суперпользователь, просто

    su

    не так ли?

    Как только прихожу домой, стараюсь

    1.    КЗКГ ^ Гаара <"Linux сказал

      Если вы, например, поместите su в Ubuntu, он не будет работать, и вы не сможете войти как root, по крайней мере, так было в Lucid ...

      1.    roman77 сказал

        это потому, что пароль для root не определен.

        sudo passwd и определите его, и вы можете использовать "su" в ubuntu или любом другом дистрибутиве

        1.    КЗКГ ^ Гаара <"Linux сказал

          Да, знаю, но представляете, какими будут тогда шаги:
          1. Измените пароль root.
          2. Запустите этот другой.

          Так как я не знаю, ха-ха, я вижу, что это проще для пользователя 🙂

      2.    Оскар сказал

        Ubuntu, Chakra и другие дистрибутивы приносят настроенный sudo, в Arch его можно настроить во время установки, Debian не приносит его настроенным, но это несложно, я лично привык к su.

      3.    Смелость сказал

        Как сказал бы Eduar2

        <º Ubuntu

        Вот и заслужили, подавляющее большинство дистрибутивов используют su, старый

        1.    КЗКГ ^ Гаара <"Linux сказал

          Но многие читатели, которые нас читают, используют Linux Mint или Ubuntu 😉

  3.   Хорхе Урданета сказал

    позвольте мне посмотреть, правильно ли я понял ... мы выполняем команду и кеш освобождается. Затем, продолжая использовать приложения, этот кеш вернется ... итак ... чего мы добьемся?

    1.    КЗКГ ^ Гаара <"Linux сказал

      Привет и добро пожаловать Хорхе 🙂
      В моем случае мне нужно было больше ОЗУ в определенное время, потому что мне пришлось открыть виртуальный ПК (VirtualBox), и это решение, которое я нашел для того конкретного момента, решение, которым я делюсь, потому что я не знаю, еще будет это или еще что

    2.    invisible15 сказал

      Думаю, что нужно избавиться от некоторых библиотек посередине.
      Я только что протестировал его и ушел с 400 МБ кеш-памяти до 124 МБ.

    3.    Нержамартин сказал

      @ Хорхе Урданета
      Что ж, именно нам удалось освободить кеш, если он снова заполнится, это будет одна из вещей, которые мы используем и в которых нуждаемся в то время, прежде чем у нас могут появиться вещи, которые нам не нужны. Если нас пополнят? Ну, опять опустошаем.
      Это действительно полезно.

  4.   AnonymousCoward;) сказал

    Вы также можете сделать что-то вроде этого:

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

    1.    КЗКГ ^ Гаара <"Linux сказал

      Работает 😀
      Добро пожаловать и спасибо за линию 😉

      привет

  5.   гром сказал

    Какое облегчение, это все равно, что снять тяжесть с плеч 😛 хаха, большое спасибо!

  6.   анонимный сказал

    Конечно, вы должны написать «sudo su», чтобы войти в root, иначе «доступ запрещен» не появится.

  7.   Карлос А. Лопес сказал

    Спасибо, ваш пост мне очень помог, чтобы убрать перегрузку памяти, которая была у одной из моих машин, теперь создайте скрипт, чтобы сделать это автоматически, спасибо и привет