Kako sprostiti RAM v Ubuntuju

Prosti pomnilnik RAM v Ubuntuju

Vedno se je govorilo, da je RAM je tam za uporabo. Seveda to velja, ko imamo računalnik z dovolj pomnilnika, da ne gledamo, kaj se z njim dogaja. Ko smo malo bolj napeti, se splača malo poskrbeti za to, v smislu, da moramo paziti, kako smo zaposleni in, če je le mogoče, poskrbeti, da naša ekipa pride na zrak.

Včasih sistem ne sprosti Pomnilnik RAM, ki ga ne uporabljamo več in čeprav se sprosti na zahtevo — da temu nekako rečemo — ko odpremo nov program, ga lahko sprostimo tudi ročno z vnosom preprostega Ukaz v naši konzoli. Teoretično je to vedenje običajno v skoraj vseh operacijskih sistemih in je logično: da lahko delujemo hitreje, ko želimo znova dostopati do nečesa, kar smo pravkar uporabili.

Ugotovite, koliko je v uporabi, in nato sprostite RAM

Najprej se ustavi vedeti, koliko pomnilnika je v uporabi, koliko je prostega in koliko shranjenega v predpomnilniku izvedemo ukaz:

free -m

Če si želite ogledati uporabo v realnem času, ki jo uporabljamo:

watch -n 1 free -m

Prvi ukaz bo vrnil nekaj podobnega temu, kar vidimo v zajemu glave, medtem ko bomo z drugim videli nekaj zelo podobnega, vendar se bo premikalo v realnem času.

Kot je razvidno, obstaja velika količina predpomnjenega pomnilnika, približno polovico ga uporabljajo odprte aplikacije. Za sprosti predpomnjene strani, inode in vnose v imenik, samo zaženite ukaz:

sudo sync

Sledi:

sudo sysctl -w vm.drop_caches=3

Pomembno je, da ne pozabite zagnati "sudo sync" ali drugače lahko izgubimo informacije prisoten v RAM-u, ki še ni shranjen na trdi disk.

Zapiranje nepotrebnih procesov

Ubuntu in Linux na splošno precej dobro upravljata z RAM-om, zato vam običajno ni treba storiti ničesar od zgoraj navedenega. Lahko je drugače, če operacijski sistem ne ve, kaj naj naredi z veliko delovno obremenitvijo. Se pravi, da ko imamo odprtih veliko programov, se operacijski sistem ne more oziroma ni tisti, ki bi se odločil, kaj bo z vsakim izmed njih, in jih skuša premakniti, kot lahko. Če RAM-a ni, se bo najbrž sam »odločil«, da zapre kakšen program, vendar lahko zaradi tega izgubimo nekaj informacij.

Zato je, kot že velikokrat, najboljši način za upravljanje pomnilnika RAM la cabeza. Če imamo računalnik z vsaj 16 GB RAM-a, nam bo le redko zmanjkalo pomnilnika, če to počnemo pri običajni uporabi, pri 4 ali manj pa je stvar drugačna. V teh primerih je najbolje imeti odprto le tisto, kar je nujno.

Če opazimo, da računalnik trpi, lahko odpremo upravitelja opravil in vidimo, kaj se dogaja:

Sistemski monitor Ubuntu

V sistemski monitor, grafično orodje (GUI), ki nam prikazuje informacije, podobne tistim iz htop, bomo videli vse procese, ki so odprti. Med drugim jih lahko razvrstimo po imenu, uporabniku, uporabi procesorja ali RAM-a. Če opazimo, da je naš računalnik počasen ali težko deluje, nas zanima razvrščanje procesov po uporabi procesorja (% CPU) ali RAM-a (pomnilnik). Če vemo, kaj počne proces, ki porabi veliko virov, ga lahko kliknemo z desno miškino tipko in izberemo možnost »Kill«. Seveda varčevanje pred vsemi pomembnimi spremembami.

Če natančno pogledamo informacije, ki jih med drugim ponuja sistemski monitor ali htop, bomo izvedeli, kaj porabi največ. Od tu je priporočilo za lastnike opreme z nizkimi dohodki imajo dober nadzor nad spletnim brskalnikom. Čeprav je z njim mogoče narediti vse in je danes eno najboljših orodij za delo, ima lahko tudi veliko odprtih procesov, ki lahko naš računalnik pustijo brez besed. Zato ni vredno imeti odprtih veliko zavihkov, če jih ne potrebujete, in celo popolnoma zapreti brskalnik.

RAM je tam, da ga uporabljamo, ne pa zato, da ga zapravljamo ali povzročamo trpljenje.

Več informacij - Preverite temperaturo računalnika z ukazom 'senzorji'


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Miquel Mayol in Tur je dejal

    Na vaši strani je na voljo skript elatareao, imenovan freecache.py, ki sprosti predpomnilnik, če zaseda 90% RAM-a.

    http://www.atareao.es/descargas/scripts/

  2.   Krščanski joni je dejal

    In kaj dobimo z osvoboditvijo pomnilnika, uporabljenega za predpomnilnik? Napravo prisilimo, da z diska prebere marsikaj, kar je že imel v spominu. Naprava bo delovala počasneje, dokler se predpomnilnik ne napolni ...

  3.   Santiago Jose Lopez Borrazas je dejal

    Ne dajte se toliko v glavo. Jedro Linuxa skrbi za sprostitev preostalega pomnilnika. Ne vidim smisla.
    Te izvedbe niti ne uporabljam, saj je v resnici, kot pravi Cristian Yones, bolje, da je ne uporabljate, ker boste na koncu tako dolgo prepisovali trdi disk.
    Bolje je, da ga imamo, kot smo že rekli. Ne dotikajte se ničesar.
    Na zdravje…

  4.   Mario Arleth Orozco Gil je dejal

    V mojem primeru je delovalo popolnoma. Ker imam strežnik z zvezdico, v katerem se izvajajo klici. Porabil sem skoraj 16 koncertov ovna od 16, ki so bili na voljo, in moja obremenitev se je povečevala. Med izvajanjem postopka mi je osvobodil spomin in pustil v povprečju porabljenih 5 GB, kar je omogočilo, da ima sistem na voljo ram pomnilnik za katero koli nalogo in izboljša zmogljivost naprave. Hvala za rešitev. Morda, kot pravi Santiago, ni vedno koristno, v mojem primeru pa je bilo.

  5.   gasdononay je dejal

    Odlična rešitev, še posebej, če želimo kopirati datoteke, ki tehtajo 5, 10, 20, 30 GB, ...
    Najlepša hvala in lep pozdrav

  6.   Jezero Manuel Muñiz je dejal

    Služilo mi je, hvala.

  7.   črtna koda je dejal

    Zame vedno deluje, saj izvajam teste na navideznih strežnikih s 500 MB RAM-a

  8.   javier renteria je dejal

    no ... od tistega, kar razumem, je bolj koristno, ko boste delali z velikimi datotekami ...
    v mojem primeru ni potrebno .. vseeno hvala za delitev

  9.   Pablo drobnjak je dejal

    Pozdravljeni, ne dobim ukaza 1, kaj naj naredim?

  10.   Pablo drobnjak je dejal

    Pozdravljeni, prvi ukaz ne deluje