Дроп_цацхес, очистите РАМ меморију на вашем систему од терминала

О дроп_цацхес

У следећем чланку видећемо како чиста РАМ меморија са Убунту терминала. Подразумевано, Гну / Линук има врло ефикасан начин управљања РАМ-ом на нашим рачунарима. Овим постижемо бољи учинак ресурса доступних у нашем систему. Овај приступ понекад може збунити кориснике јер се чини да је РАМ потпуно поједена упркос затварању свих апликација.

Гну / Линук користи расположиву меморију за кеширање апликација са чврстог диска, са циљем постићи брже време читања. Ова предност постаје фрустрирајуће искуство, посебно за системске администраторе који решавају проблеме са рачунаром. Промене примењене на системске датотеке на чврстом диску можда неће бити прочитане. То се догађа зато што их Гну / Линук учитава из РАМ-а. Стога је добра идеја да решите овај проблем очистите РАМ уместо да поново покренете рачунар.

Очистите РАМ у Убунту, Линук Минт и изведеницама помоћу дроп_цацхес

Покренућемо терминал (Цтрл + Алт + Т) и написати следеће команде:

дроп_цацхес раде у терминалу

sudo su

sync; echo 3 > /proc/sys/vm/drop_caches

За почетак ми хајде да се пријавимо као роот. Тада наредба 'синхронизацију' идем у очистите бафер система датотека. На овај начин ћемо бити сигурни да су сви објекти који су кеширани ослобођени. Иначе би могло бити проблема. Команда 'одјек'ради посао писања у датотеку и дроп_цацхес чисти предмеморију без уклањања било које апликације / услуге. Требали бисте одмах видети да се РАМ ослобађа.

Ако морате да очистите кеш меморију диска, "… Одјек> 3…"Безбеднији је у компанији и опреми у фази производње од"… Одјек 1>….»Избрисаће само страницу. Не препоручује се употреба треће опције «… Ецхо 3>…»У производњи док не схватите шта радите ће очистити кеш странице, зубне датотеке и иноде. Опција "… Одјек 0>…»Неће објавити ништа, а опција«… Одјек 2>…»Ослободиће само иноде и зубне протезе.

Ова операција може успорити систем на неколико секунди, док се кеш меморија брише и сви ресурси захтевани од ОС-а поново учитавају у кеш меморију диска.

Гну / Линук је дизајниран на такав начин да испитује кеш меморију диска пре претраживања диска. Ако пронађе ресурс у кеш меморији, захтев неће погодити диск. Ако очистимо кеш меморију, оперативни систем ће тражити тражени ресурс на диску.

Аутоматизујте издање РАМ-а помоћу задатака Црон

Сада када знамо како да ослободимо меморију на својим рачунарима, можда ћемо желети да редовно аутоматизујемо поступак брисања меморије. То може лако учинити задаци црон. Овај задатак треба користити само на радним површинама и преносним рачунарима.

КСНУМКС СТЕП

За почетак ћемо покренути терминал (Цтрл + Алт + Т) и уписати следећу команду инсталирати вим, или да сви користе свој жељени уређивач:

sudo apt-get install vim

КСНУМКС СТЕП

Сада ћемо створити .сх датотека под називом ерасерам.ш. У њу ћемо додати скрипту:

vim borraram.sh

КСНУМКС СТЕП

дроп_цацхес вим

Ако користимо вим едитор, мораћемо притисните тастер 'есц', а затим тастер 'и' за улазак у ИНСЕРТ мод. Даље, додаћемо следећу скрипту.

#!/bin/bash
sync
echo "echo 3 > /proc/sys/vm/drop_caches"

Први ред испод је Схебанг. Тада ћемо написати исту наредбу коју користимо за брисање РАМ-а са терминала.

Једном када је све написано, чувамо сх датотеку и изаћи ћемо из вим уређивача текста. Да бисмо то урадили, притисните „есц“ и написаћемо : вк а ми ћемо притиснути Ентер. Вим ће сачувати сх датотеку и изаћи на терминал. За овај пример сачувао сам скрипту у основној директоријуму куће.

КСНУМКС СТЕП

Повратак у терминал написаћемо следећу команду у одобрити дозволе за читање / писање:

sudo chmod 755 borraram.sh

КСНУМКС СТЕП

Сада је време да позовете команду цорнтаб:

sudo crontab -e

КСНУМКС СТЕП

дроп_цацхес црон задатак

Претпоставимо да желимо очистите РАМ сваки дан у 1:XNUMX. Ово је по укусу свих.

0 13 * * * /root/scripts/borraram.sh

Датотеку сх, можемо је преместити на жељену локацију, али морамо запамтити путању, јер је она она коју ћемо морати дати претходној команди.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Рицардо Мелгоза дијо

    Росита Мелгоза вас тражи да видите шта вам одговара. Питајте наставника који ОС ћете инсталирати

  2.   Сислог дијо

    Овај пост треба избрисати, садржи пуно нетачних и нетачних информација. Не препоручује се брисање кеш меморије диска, што уопште не помаже крајњем кориснику. Такође је лаж да „ова предност постаје фрустрирајуће искуство, посебно за системске администраторе који решавају проблеме са рачунаром“, јер ??? Такође није објашњено зашто вршите синхронизацију, ... то је чланак који је збуњујући и погрешан.