Сколько случалось, что они начинали открывать приложения, использовали компьютер в течение нескольких часов и, прежде чем они это осознавали, у них было чрезмерное использование оперативной памяти ... ну, вот я предлагаю вам решение этой проблемы 😀
Бывает, что когда мы открываем несколько приложений, когда мы используем систему какое-то время, библиотеки и другие вещи кэшируются, но ... бывают случаи, когда нам просто нужно больше доступной оперативной памяти, и эти библиотеки занимают нам оперативную память, даже не спрашивая их. ¬_¬
1. Открываем терминал, в нем пишем следующее и нажимаем [Войти]:
- Sudo су
Он попросит у нас наш пароль, мы его пишем и нажимаем [Войти] снова.
2. Теперь мы должны написать это:
- синхронизация && эхо 3> / proc / sys / vm / drop_caches
ГОТОВ!!! … 😀
В моем случае у меня было занято около 900 МБ ОЗУ, и после этого я упал до 700 МБ, отлично, не правда ли?
😉
Привет 🙂
PD: Эта команда, поскольку она освобождает все загруженное в кеш, заставит некоторые вещи в нашем десткопе работать немного медленнее, по крайней мере, до тех пор, пока они снова не будут загружены в кеш 🙂
Спасибо большое за подсказку, очень полезно, мелочь,
sudo su
не было бы лишним? В смысле, лучше бы прямо:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
нет? 🙂
По какой-то причине с sudo, как вы говорите, у меня это не сработало ... поэтому сначала мне пришлось настроить их на вход как root (sudo su), а затем выполнить команду.
Это сработало для вас, как вы это выразились?
Если вы заметили, что применяете sudo только к первой команде. Чтобы правильно использовать sudo, вы должны указать -lo в обеих командах.
Давным-давно я боролся с этими вещами. Даже кавычки все равно не работают.
После того, как вы поставите sudo su, все остальное будет выполняться напрямую от имени пользователя root 🙂
Сейчас я на работе и не могу это проверить, так как здесь используются окна.
В любом случае, чтобы войти как суперпользователь, просто
su
не так ли?
Как только прихожу домой, стараюсь
Если вы, например, поместите su в Ubuntu, он не будет работать, и вы не сможете войти как root, по крайней мере, так было в Lucid ...
это потому, что пароль для root не определен.
sudo passwd и определите его, и вы можете использовать "su" в ubuntu или любом другом дистрибутиве
Да, знаю, но представляете, какими будут тогда шаги:
1. Измените пароль root.
2. Запустите этот другой.
Так как я не знаю, ха-ха, я вижу, что это проще для пользователя 🙂
Ubuntu, Chakra и другие дистрибутивы приносят настроенный sudo, в Arch его можно настроить во время установки, Debian не приносит его настроенным, но это несложно, я лично привык к su.
Как сказал бы Eduar2
<º Ubuntu
Вот и заслужили, подавляющее большинство дистрибутивов используют
su
, старыйНо многие читатели, которые нас читают, используют Linux Mint или Ubuntu 😉
позвольте мне посмотреть, правильно ли я понял ... мы выполняем команду и кеш освобождается. Затем, продолжая использовать приложения, этот кеш вернется ... итак ... чего мы добьемся?
Привет и добро пожаловать Хорхе 🙂
В моем случае мне нужно было больше ОЗУ в определенное время, потому что мне пришлось открыть виртуальный ПК (VirtualBox), и это решение, которое я нашел для того конкретного момента, решение, которым я делюсь, потому что я не знаю, еще будет это или еще что
Думаю, что нужно избавиться от некоторых библиотек посередине.
Я только что протестировал его и ушел с 400 МБ кеш-памяти до 124 МБ.
@ Хорхе Урданета
Что ж, именно нам удалось освободить кеш, если он снова заполнится, это будет одна из вещей, которые мы используем и в которых нуждаемся в то время, прежде чем у нас могут появиться вещи, которые нам не нужны. Если нас пополнят? Ну, опять опустошаем.
Это действительно полезно.
Вы также можете сделать что-то вроде этого:
sudo sync && sudo sysctl -w vm.drop_caches=3
Работает 😀
Добро пожаловать и спасибо за линию 😉
привет
Какое облегчение, это все равно, что снять тяжесть с плеч 😛 хаха, большое спасибо!
Конечно, вы должны написать «sudo su», чтобы войти в root, иначе «доступ запрещен» не появится.
Спасибо, ваш пост мне очень помог, чтобы убрать перегрузку памяти, которая была у одной из моих машин, теперь создайте скрипт, чтобы сделать это автоматически, спасибо и привет