Как да изчистите кеша на Linux

¿Компютърът ви няма много памет на разположение? След като започнете да отваряте много програми, той започва да работи Прочети? Е, това не е решение (може би трябва да помислите да използвате по-лек дистрибутор или, ако е възможно, да надстроите компютъра си), но може да ви помогне. Идеята е изчистете системния кеш. По подразбиране Linux разраства кеша, докато използва цялата налична памет. Това е нормално, всички операционни системи правят, за да осигурят най-висока скорост. Проблемът е, че понякога това може да доведе до обратни ефекти: бавност, трептене във видеото и т.н.

Какъв е кешът?

Кешът е по-малка и по-бърза памет, който съхранява копия на данните, намиращи се в основната памет, използвана най-често.

Това е набор от дублирани данни от други оригинали, със свойството, до което достъпът до оригиналните данни е скъп, обикновено във времето, в сравнение с копието в кеша. При достъп до данните за първи път се прави копие в кеша; следните достъпи се правят до споменатото копие, намалявайки средното време за достъп до данните.

Когато процесорът трябва да чете или записва на място в основната памет, той първо проверява дали копие от данните е в кеша. Ако е така, процесорът веднага чете или записва в кеш, което е много по-бързо от четенето или записването в основната памет.

Как мога да изчистя какво има в кеша?

sudo su sync && echo 3> / proc / sys / vm / drop_caches изход

En GNOME ще можете да видите ефекта на тази команда много ясно, ако добавите системния монитор към панела.

Fuente: Скот Клар

Благодарим на Мигел Майол и Тур, че ни предаде информацията!

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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

  1.   HacKan & CuBa co. каза той

    5.3.9.5. / proc / sys / vm /
    Тази директория улеснява конфигурирането на подсистемата за виртуална памет (VM) на ядрото на Linux. Ядрото използва широко и интелигентно виртуална памет, известна като суап пространство.

    Fuente: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html

    Не открих нещо drop_caches, но идеята е, че те са контролни файлове; 3 ще бъде заповедта за изпразване на кеша. Предполагам, че след като се изпразни, файлът ще се върне на 0. Със сигурност се връща на 0, когато рестартирате, другият не проверява

    Поздрави!

  2.   HacKan & CuBa co. каза той

    5.3.9.5. / proc / sys / vm /
    Тази директория улеснява конфигурирането на подсистемата за виртуална памет (VM) на ядрото на Linux. Ядрото използва широко и интелигентно виртуална памет, известна като суап пространство.

    Fuente: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html

    Не открих нещо drop_caches, но идеята е, че те са контролни файлове; 3 ще бъде заповедта за изпразване на кеша. Предполагам, че след като се изпразни, файлът ще се върне на 0. Със сигурност се връща на 0, когато рестартирате, другият не проверява

    Поздрави!

  3.   racnarok каза той

    И с a
    rm / proc / sys / vm / drop_caches

    o

    rm /proc/sys/vm/drop_caches/.*

    Не работи ли по същия начин?

  4.   Нека използваме Linux каза той

    Опитайте ... но не мисля така.

    1.    противопоказан каза той

      Здравейте!

      това, което авторът на публикацията поставя страхотно !! върши работа!! този, който да го промени?
      Sudo су
      синхронизиране блаблабла
      изход
      я!

      С командата за синхронизиране избягвате изтриването на обекти от работещата памет SRAM.

      стойностите от 0 до 3 казват на ядрото кои обекти искате да освободите от SRAM.
      0 na от na.
      1 кеш страница
      2 инода и зъбни зъби
      3 1 и 2

      Индексира метаданни и информация за директорията на зъбни редове връзка на файловете, които съдържа ... спиране по този начин, между коректора на таблета и старата ми памет ...

      можете да създадете бутон в менюто с sh файл за синхронизация; echo 3> / proc / blablabla drop-caches (сигурен съм, че това хубаво момче го е публикувало)

      Gwin ZMO KK

  5.   racnarok каза той

    Е, опитах го, отворих моя drop_caches файл, за да видя какво има и той само постави 0, за да го използвам
    sync && echo 3> / proc / sys / vm / drop_caches

    Съдържанието му се промени от 0 на 3, което би било много различно от използването на rm, тъй като това би изтрило файла изцяло.

    Въпреки че все още не разбирам как се отразява наличието на 0 съдържание и то е променено на 3.

  6.   Enrique JP Valenzuela V. каза той

    работи без проблеми, благодаря Пабло

  7.   Нека използваме Linux каза той

    Удоволствие.