Slik tømmer du hurtigbufferen og gjenoppretter MB-er med RAM

Hvor mange har de begynt å åpne applikasjoner, bruk datamaskinen i noen timer, og før de vet ordet av det, har de for mye bruk av RAM ... vel, her gir jeg deg en løsning på dette problem problemet

Det hender at når vi åpner flere applikasjoner, når vi bruker systemet en stund, blir biblioteker og forskjellige andre ting lagret, men ... det er tider når vi bare trenger mer tilgjengelig RAM, og disse bibliotekene okkuperer oss RAM uten å spørre dem. ¬_¬

1. Vi åpner en terminal, i den skriver vi følgende og trykker [Tast inn]:

  • sudo su

Det vil be oss om passordet vårt, vi skriver det og trykker [Tast inn] en gang til.

2. Nå må vi skrive dette:

  • sync && echo 3> / proc / sys / vm / drop_caches

KLAR!!! … 😀

I mitt tilfelle hadde jeg omtrent 900 MB RAM opptatt, og etter å ha gjort dette falt jeg til 700 MB, er det ikke bra?
????

Hilsen 🙂

PD: Denne kommandoen, da den frigjør alt som er lastet i hurtigbufferen, vil få noen ting i destkop til å fungere litt tregere, i det minste til de blir lagt inn i hurtigbufferen igjen 🙂


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   nerjamartin sa

    Tusen takk for tipset, veldig nyttig, En liten ting,

    sudo su

    ville det ikke være overflødig? Jeg mener det ville være bedre direkte:

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

    Nei? 🙂

    1.    KZKG ^ Gaara <"Linux sa

      Av en eller annen grunn, med sudo, som du sier, fungerte det ikke for meg ... det var derfor først jeg måtte få dem til å logge på som root (sudo su) og deretter utføre kommandoen.

      Fungerte det for deg slik du formulerte det?

    2.    rogertux sa

      Hvis du merker at du bare bruker sudo til den første kommandoen. For å bruke sudo riktig bør du sette -lo i begge kommandoene.

      For lenge siden slet jeg med disse tingene. Selv om du ikke siterer sitater, fungerer det fortsatt ikke.

      1.    KZKG ^ Gaara <"Linux sa

        Når du setter sudo su, vil alt annet gjøres direkte som root 🙂

  2.   nerjamartin sa

    Akkurat nå er jeg på jobb, og jeg kan ikke sjekke det, siden vi bruker vinduer her.

    Uansett, å gå inn som superbruker, bare

    su

    ikke?

    Så snart jeg kommer hjem prøver jeg 🙂

    1.    KZKG ^ Gaara <"Linux sa

      Hvis du for eksempel setter su i Ubuntu, vil det ikke fungere, og du vil ikke kunne gå inn som root, i det minste var det slik i Lucid ... 🙂

      1.    roman77 sa

        det er fordi passordet for root ikke er definert.

        sudo passwd og definere det, og du kan bruke "su" i ubuntu eller annen distro

        1.    KZKG ^ Gaara <"Linux sa

          Ja jeg vet, men kan du forestille deg hvordan trinnene ville være da:
          1. Endre rotpassordet
          2. Kjør denne andre.

          Siden jeg ikke vet haha, ser jeg det enklere for brukeren på denne måten 🙂

      2.    oscar sa

        Ubuntu, Chakra og andre distribusjoner bringer sudo konfigurert, i Arch kan den konfigureres under installasjon, Debian gir den ikke konfigurert, men det er ikke vanskelig å gjøre det, jeg blir personlig vant til su.

      3.    Courage sa

        Som Eduar2 vil si

        <º Ubuntu

        Der har du tjent det, de aller fleste distros bruker su, gammel

        1.    KZKG ^ Gaara <"Linux sa

          Men mange lesere som leser oss bruker Linux Mint eller Ubuntu 😉

  3.   Jorge Urdaneta sa

    la meg se om jeg forsto riktig ... vi gjør kommandoen og hurtigbufferen frigjøres. Så ved å fortsette å bruke applikasjonene vil denne hurtigbufferen returnere ... så ... hva oppnår vi?

    1.    KZKG ^ Gaara <"Linux sa

      Hei og velkommen Jorge 🙂
      I mitt tilfelle trengte jeg mer RAM på et bestemt tidspunkt, fordi jeg måtte åpne en virtuell PC (VirtualBox), og dette er løsningen jeg fant for det spesifikke øyeblikket, en løsning som jeg deler fordi jeg ikke vet om noen andre vil dette eller noe annet 🙂

    2.    invisible15 sa

      Jeg tror å kvitte meg med noen biblioteker i midten.
      Jeg har nettopp testet det og har gått fra omtrent 400 MB cache til 124 MB.

    3.    nerjamartin sa

      @Jorge Urdaneta
      Vel, nettopp vi klarte å frigjøre cache, hvis den blir fylt ut igjen, vil det være en av tingene vi bruker og trenger på den tiden, før den kan ha ting som vi ikke trenger. Hvis vi fylles på nytt? Vel, vi tømmer den igjen.
      Det er veldig nyttig.

  4.   AnonymCoward;) sa

    Du kan også gjøre noe slikt:

    sudo sync && sudo sysctl -w vm.drop_caches=3

    1.    KZKG ^ Gaara <"Linux sa

      Det fungerer 😀
      Velkommen og takk for linjen 😉

      Hilsen

  5.   Torden sa

    For en lettelse, det er som å ta en vekt av skuldrene 😛 haha ​​tusen takk!

  6.   anonym sa

    Selvfølgelig må du skrive "sudo su" for å angi roten, ellers vises ikke "tillatelse nektet"

  7.   Carlos A. Lopez sa

    Takk, innlegget ditt har hjulpet meg mye med å fjerne minnemetningen som en av maskinene mine hadde, lag nå et skript for å gjøre det automatisk, takk og hilsen