Колко са започнали да отварят приложения, да използват компютъра за няколко часа и преди да са разбрали, използват прекомерно RAM ... е, тук ви предлагам решение на този проблем
Случва се, че когато отваряме множество приложения, когато използваме системата за известно време, библиотеките и различни други неща се кешират, но ... има моменти, когато просто се нуждаем от повече налична RAM и тези библиотеки ни заемат RAM, без дори да ги питаме. ¬_¬
1. Отваряме терминал, в него пишем следното и натискаме [Въведете]:
- Sudo су
Ще ни поиска паролата ни, ние я пишем и натискаме [Въведете] отново.
2. Сега трябва да напишем това:
- sync && echo 3> / proc / sys / vm / drop_caches
ГОТОВ!!! ... 😀
В моя случай бях зает около 900MB RAM и след това направих 700MB, чудесно, нали?
????
Поздрави 🙂
PD: Тази команда, тъй като освобождава всичко заредено в кеша, ще накара някои неща в нашия destkop да работят малко по-бавно, поне докато не се заредят отново в кеша 🙂
Благодаря ви много за съвета, много полезно, малко нещо,
sudo su
не би ли било излишно? Искам да кажа, че би било по-добре директно:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
не? 🙂
По някаква причина със sudo, както казвате, не ми се получи ... затова първо трябваше да ги накарам да влязат като root (sudo su) и след това да изпълня командата.
Работи ли за вас по начина, по който го казахте?
Ако забележите, че прилагате само sudo към първата команда. За да използвате sudo правилно, трябва да поставите -lo и в двете команди.
Отдавна се борех с тези неща. Дори поставяйки кавички около него, всичко пак не работи.
След като поставите sudo su, всичко останало ще бъде направено директно като root 🙂
В момента съм на работа и не мога да го проверя, тъй като тук използваме windows.
Както и да е, за да влезете като суперпотребител, просто
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 😉
нека да видя дали съм разбрал правилно ... изпълняваме командата и кешът се освобождава. След това, като продължите да използвате приложенията, този кеш ще се върне ... така ... какво постигаме?
Здравейте и добре дошли Хорхе 🙂
В моя случай имах нужда от повече RAM в определен момент, защото трябваше да отворя виртуален компютър (VirtualBox) и това е решението, което намерих за този конкретен момент, решение, което споделям, защото не знам дали някой друг ще го направи това или нещо друго 🙂
Мисля, че за да се отървете от някои библиотеки в средата.
Току-що го тествах и преминах от около 400mb кеш на 124mb.
@ Хорхе Урданета
Е, точно успяхме да освободим кеша, ако след това той се запълни отново, това ще бъде едно от нещата, които използваме и се нуждаем по това време, преди да имаме неща, от които не се нуждаем. Ако сме презаредени? Е, пак го изпразваме.
Наистина е полезно.
Можете също да направите нещо подобно:
sudo sync && sudo sysctl -w vm.drop_caches=3
Работи 😀
Добре дошли и благодаря за линията 😉
поздрави
Какво облекчение, все едно да свалиш тежест от раменете си 😛 хаха много благодаря!
Разбира се, трябва да напишете "sudo su", за да въведете root, в противен случай няма да се появи "отказано разрешение"
Благодаря ви, вашата публикация ми помогна много, за да премахна насищането на паметта, което имаше една от моите машини, сега направете скрипт, за да го направите автоматично, благодарности и поздрави