Kā notīrīt Linux kešatmiņu

¿Jūsu datorā nav daudz atmiņas pieejams? Kad sākat atvērt daudzas programmas, vai tas sāk darboties lasīt? Nu, tas nav risinājums (varbūt jums vajadzētu padomāt par vieglākas distro izmantošanu vai, ja iespējams, jaunināt datoru), bet tas var jums palīdzēt. Ideja ir notīriet sistēmas kešatmiņu. Pēc noklusējuma Linux palielina kešatmiņu, līdz tā izmanto visu pieejamo atmiņu. Tas ir normāli, visas operētājsistēmas to dara, lai nodrošinātu vislielāko ātrumu. Problēma ir tā, ka dažreiz tas var radīt pretējus efektus: lēnumu, mirgošanu videoklipā utt.

Kāda ir kešatmiņa?

Kešatmiņa ir a mazāka un ātrāka atmiņa, kas saglabā datu kopijas, kas atrodas visbiežāk izmantotajā galvenajā atmiņā.

Tas ir kopums dublēt datus no citiem oriģināliem, ar rekvizītu, ka sākotnējiem datiem ir dārga piekļuve, parasti ar laiku, salīdzinot ar kopiju kešatmiņā. Pirmo reizi piekļūstot datiem, kešatmiņā tiek izveidota kopija; Minētajai kopijai tiek veiktas šādas piekļuves, samazinot vidējo piekļuves laiku datiem.

Kad procesoram ir nepieciešams lasīt vai rakstīt uz vietu galvenajā atmiņā, tas vispirms pārbauda, ​​vai datu kopija atrodas kešatmiņā. Ja tā, procesors nekavējoties nolasa vai raksta kešatmiņu, kas ir daudz ātrāk nekā lasīšana vai rakstīšana galvenajā atmiņā.

Kā es varu notīrīt to, kas atrodas kešatmiņā?

sudo su sync && echo 3> / proc / sys / vm / drop_caches iziet

En GNOME jūs ļoti skaidri redzēsiet šīs komandas efektu, ja panelim pievienosiet sistēmas monitoru.

Fuente: Skots Klārs

Paldies Migelam Mayol i Tur par informācijas nodošanu mums!

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   HacKan un CuBa co. teica

    5.3.9.5. / proc / sys / vm /
    Šis direktorijs atvieglo Linux kodola virtuālās atmiņas apakšsistēmas (VM) konfigurēšanu. Kodols plaši un saprātīgi izmanto virtuālo atmiņu, ko parasti sauc par mijmaiņas vietu.

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

    Es neatradu lietu drop_caches, bet ideja ir tāda, ka tie ir vadības faili; 3 būtu rīkojums iztukšot kešatmiņu. Es domāju, ka pēc iztukšošanas tas atgriezīsies pie 0 faila. Pārliecinot, ka tas atgriežas uz 0, otrs nepārbauda

    Sveicieni!

  2.   HacKan un CuBa co. teica

    5.3.9.5. / proc / sys / vm /
    Šis direktorijs atvieglo Linux kodola virtuālās atmiņas apakšsistēmas (VM) konfigurēšanu. Kodols plaši un saprātīgi izmanto virtuālo atmiņu, ko parasti sauc par mijmaiņas vietu.

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

    Es neatradu lietu drop_caches, bet ideja ir tāda, ka tie ir vadības faili; 3 būtu rīkojums iztukšot kešatmiņu. Es domāju, ka pēc iztukšošanas tas atgriezīsies pie 0 faila. Pārliecinot, ka tas atgriežas uz 0, otrs nepārbauda

    Sveicieni!

  3.   racnaroks teica

    Un ar a
    rm / proc / sys / vm / drop_cache

    o

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

    Vai tas nedarbojas tāpat?

  4.   Izmantosim Linux teica

    Izmēģini ... bet es tā nedomāju.

    1.    pretēji teica

      Labdien!

      ko ieraksta autore lieliski izliek !! darbojas !! tas, kurš to mainīs?
      sudo su
      sinhronizēt blablabla
      izeja
      jā ta!

      Izmantojot komandu sync, jūs izvairīsities no objektu dzēšanas no darbojošās SRAM atmiņas.

      vērtības no 0 līdz 3 norāda kodolam, kurus objektus vēlaties atbrīvot no SRAM.
      0 na no na.
      1 pagache
      2 inodes un zobārstniecības
      3 1 un 2

      Indes metadatu un zobārstniecības direktoriju informācija par tajā esošo failu saistību ... apstājieties šādi, starp planšetdatora korektoru un manu veco atmiņu ...

      izvēlnē varat izveidot pogu ar sh failu sinhronizācijai; echo 3> / proc / blablabla drop-cache (esmu pārliecināts, ka šis jaukais zēns to ir izlicis)

      Gvins ZMO KK

  5.   racnaroks teica

    Nu, es to izmēģināju, es atvēru savu drop_caches failu, lai redzētu, kas tam ir, un tas izmantoja tikai 0
    sync && echo 3> / proc / sys / vm / drop_cache

    Tā saturs mainījās no 0 uz 3, kas ļoti atšķirtos no rm izmantošanas, jo tas pilnībā izdzēsīs failu.

    Lai gan es joprojām nesaprotu, kā tas ietekmē 0 saturu, un tas tiek mainīts uz 3.

  6.   Enrike JP Valenzuela V. teica

    strādā bez problēmām, paldies Pablo

  7.   Izmantosim Linux teica

    Bauda.