Колико им се догодило да почну да отварају апликације, користе рачунар неколико сати и пре него што схвате, претјерано користе РАМ ... па, ево доносим вам решење за овај проблем 😀
Дешава се да када отворимо више апликација, када неко време користимо систем, библиотеке и разне друге ствари се кеширају, али ... постоје тренуци када нам једноставно треба више доступне РАМ-а, а те библиотеке нам заузимају РАМ, а да ни не питају њих. ¬_¬
1. Отворимо терминал, у њега напишемо следеће и притиснемо [Ентер]:
- судо су
Питаће нас за лозинку, ми је напишемо и притиснемо [Ентер] опет.
2. Сада морамо написати ово:
- синц && ецхо 3> / проц / сис / вм / дроп_цацхес
СПРЕМНИ !!! … 😀
У мом случају сам заузео око 900 МБ РАМ-а, а након што сам то учинио, пао сам на 700 МБ, сјајно зар не?
????
Поздрав 🙂
ПД: Ова наредба, пошто ослобађа све учитано у кеш меморији, учиниће да неке ствари у нашем десткопу раде мало спорије, бар док се поново не учитају у кеш меморију 🙂
Хвала вам пуно на савету, врло корисно, мала ствар,
sudo su
не би ли било сувишно? Мислим да би било боље директно:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
не? 🙂
Из неког разлога, са судо, како кажете, није успело код мене ... зато сам прво морао да их подесим да се пријаве као роот (судо су), а затим извршавају наредбу.
Да ли вам је пошло за руком како сте то рекли?
Ако приметите да примењујете судо само на прву наредбу. Да бисте правилно користили судо, у обе наредбе треба да ставите -ло.
Давно сам се борио са тим стварима. Чак и стављање цитата око тога, свеједно не функционише.
Једном када ставите судо су, све остало ће се радити директно као роот 🙂
Тренутно сам на послу и не могу то да проверим, јер овде користимо прозоре.
У сваком случају, ући као суперкорисник, само
su
не?
Чим се вратим кући, трудим се 🙂
Ако на пример ставите су у Убунту, то неће радити и нећете моћи да уђете као роот, бар је то било тако у Луцид ... 🙂
то је зато што лозинка за роот није дефинисана.
судо пассвд и дефинишите га, а можете користити "су" у убунту-у или било ком другом дистро-у
Да знам, али можете ли да замислите какви би били кораци тада:
1. Промените роот лозинку
2. Покрените ово друго.
Као да не знам хаха, видим да је једноставније за корисника на овај начин 🙂
Убунту, Чакра и друге дистрибуције доносе судо конфигурисан, у Арцху се може конфигурисати током инсталације, Дебиан га не доноси конфигурисан, али није тешко то учинити, лично се навикнем на су.
Како би рекао Едуар2
<º Убунту
Ето, зарадили сте, велика већина дистрибуција користи
su
, стараАли многи читаоци који нас читају користе Линук Минт или Убунту 😉
да видим да ли сам добро разумео ... извршимо наредбу и кеш се ослобађа. Тада ће се настављањем употребе апликација ова кеш меморија вратити ... па ... шта постижемо?
Здраво и добро дошао Јорге 🙂
У мом случају ми је било потребно више РАМ-а у одређено време, јер сам морао да отворим виртуелни рачунар (ВиртуалБок) и ово је решење које сам нашао за тај конкретан тренутак, решење које делим јер не знам да ли је неко иначе ће ово или нешто друго 🙂
Мислим да бих се ослободио неких библиотека у средини.
Управо сам га тестирао и прешао сам са око 400 МБ кеш меморије на 124 МБ.
@ Јорге Урданета
Па, тачно смо успели да ослободимо кеш меморију, ако се поново попуни, то ће бити једна од ствари коју користимо и која нам је потребна у том тренутку, пре него што имамо ствари које нам нису потребне. Ако се напунимо? Па, опет га испразнимо.
Заиста је корисно.
Можете и нешто овако:
sudo sync && sudo sysctl -w vm.drop_caches=3
Ради 😀
Добродошли и хвала на линији 😉
поздрави
Какво олакшање, то је попут скидања терета са рамена 😛 хаха пуно вам хвала!
Наравно, морате унети "судо су" да бисте унели роот, у супротном се неће појавити "одбијена дозвола"
Хвала вам, ваш пост ми је пуно помогао да уклоним засићеност меморије коју је имала једна од мојих машина, сада направите скрипту да то уради аутоматски, хвала и поздрав