Kuidas vabastada RAM-i Ubuntu

Vaba RAM-mälu Ubuntus

Alati on räägitud, et RAM kas seda kasutada on. Muidugi kehtib see siis, kui meil on piisavalt mäluga arvuti, et mitte jälgida, mis sellega juhtub. Kui oleme veidi kitsamad, tasub selle eest natuke hoolt kanda, selles mõttes, et peame jälgima, kui palju me oleme, ja võimalusel hoolitsema selle eest, et meie meeskond saaks õhku.

Mõnikord süsteem ei vabasta RAM-mälu, mida enam ei kasutata ja kuigi see vabastatakse nõudmisel – kui seda kuidagi nimetada – uue programmi avamisel saab selle vabastada ka käsitsi, sisestades lihtsa komando meie konsoolis. Teoreetiliselt on selline käitumine levinud peaaegu kõigis operatsioonisüsteemides ja see on mõistlik: et saaksime kiiremini minna, kui tahame uuesti juurde pääseda millelegi, mida just kasutasime.

Uurige, kui palju on kasutusel, ja seejärel vabastage RAM

Kõigepealt peatu tea, kui palju mälu on kasutusel, kui palju on tasuta ja kui palju on vahemällu salvestatud, täidame käsu:

free -m

Kasutamise reaalajas nägemiseks kasutage järgmist.

watch -n 1 free -m

Esimene käsk tagastab midagi sarnast sellele, mida näeme päise jäädvustamisel, samas kui teisega näeme midagi väga sarnast, kuid see liigub reaalajas.

Nagu näha, on suur hulk vahemälu, millest umbes poole kasutavad avatud rakendused. Sest vabastage vahemällu salvestatud lehed, inodes ja kataloogikirjed, käivitage lihtsalt käsk:

sudo sync

Järgnes:

sudo sysctl -w vm.drop_caches=3

Oluline on mitte unustada käivitada "sudo sync" või muud võime kaotada teavet RAM-is, mida pole veel kõvakettale salvestatud.

Mittevajalike protsesside sulgemine

Ubuntu ja Linux üldiselt haldavad RAM-i päris hästi, nii et tavaliselt ei pea te midagi ülaltoodust tegema. See võib olla erinev, kui operatsioonisüsteem ei tea, mida teha suure töökoormusega. See tähendab, et kui meil on avatud palju programme, ei saa või ei saa operatsioonisüsteem otsustada, mida neist igaühega teha, ja ta püüab neid liigutada nii, nagu suudab. Kui RAM-i pole, siis tõenäoliselt "otsustab" ta ise mõne programmi sulgeda, kuid see võib põhjustada teabe kadumise.

Seetõttu, nagu paljudel juhtudel, on parim viis RAM-mälu haldamiseks la cabeza. Kui meil on arvuti, millel on vähemalt 16 GB muutmälu, siis tavakasutuses tehes saab meil harva mälu otsa, aga 4 või vähemaga on asjad teisiti. Sellistel juhtudel on kõige parem avada ainult vajalik.

Kui märkame, et arvuti kannatab, saame avada tegumihalduri ja vaadata, mis toimub:

Ubuntu süsteemimonitor

Aastal süsteemimonitor, graafiline tööriist (GUI), mis näitab meile sarnast teavet htop, näeme kõiki avatud protsesse. Saame neid tellida muu hulgas nime, kasutaja, protsessori või RAM-i kasutuse järgi. Kui märkame, et meie arvuti on aeglane või tal on raske töötada, oleme huvitatud protsesside järjestamisest protsessori kasutuse (% CPU) või RAM (mälu) järgi. Kui teame, mida teeb protsess, mis kulutab palju ressursse, saame sellel paremklõpsata ja valida suvandi "Tappa". Muidugi säästmine enne kõiki olulisi muudatusi.

Kui vaatate tähelepanelikult muuhulgas süsteemimonitori või htopi pakutavat teavet, saame teada, mis kõige rohkem kulutab. Siit on soovitus madala sissetulekuga seadme omanikele omama head veebibrauseri juhtimist. Kuigi sellega saab teha kõike ja tänapäeval on see üks parimaid töövahendeid, võib sellel olla ka palju avatud protsesse, mis võivad meie arvuti sõnatuks jätta. Seetõttu ei tasu paljusid vahekaarte avada, kui neid pole vaja, ja isegi brauser täielikult sulgeda.

RAM on selleks, et seda kasutada, aga mitte selleks, et seda raisata või meid kannatama panna.

Rohkem informatsiooni - Kontrollige arvuti temperatuuri käsuga 'sensorid'


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Miquel Mayol ja Tur DIJO

    Teie lehelt leiate elatareao skripti nimega freecache.py, mis vabastab vahemälu, kui see hõivab 90% RAM-ist.

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

  2.   Christian yones DIJO

    Ja mida võidab vahemälu jaoks kasutatava mälu vabastamine? Me sunnime masinat kettalt üle lugema paljud asjad, mis tal juba mälus olid. Masin töötab aeglasemalt, kuni vahemälu on uuesti täidetud ...

  3.   Santiago Jose Lopez Borrazas DIJO

    Ärge andke endale nii palju pähe. Linuxi tuum hoolitseb selle järelejäänud mälu vabastamise eest. Ma ei näe mingit mõtet.
    Ma isegi ei kasuta seda rakendust, sest tegelikult, nagu Cristian Yones ütleb, on parem seda mitte kasutada, sest lõpuks kirjutate kõvaketta nii kaua ümber.
    Parem on see nii, nagu me oleme öelnud. Ärge puudutage midagi.
    Terviseks ...

  4.   Mario Arleth Orozco Gil DIJO

    Minu puhul töötas see suurepäraselt. Kuna mul on tärniga server, milles helistatakse. Olin 16 olemasolevast oinast kokku tarbinud 16 kontserti ja mu koormus kasvas. Protseduuri käivitades vabastas see mu mälu ja keskmiselt kulus 5 gb tarbimist, mis võimaldas süsteemil olla mis tahes ülesande jaoks saadaval mälumälu ja parandada masina jõudlust. Täname lahenduse eest. Võib-olla, nagu Santiago ütleb, pole see alati kasulik, kuid minu puhul oli see nii.

  5.   gasdononay DIJO

    Suurepärane lahendus, eriti kui soovime kopeerida faile, mis kaaluvad 5, 10, 20, 30 GB, ...
    Suur aitäh ja tervitused

  6.   Manuel Muñizi järv DIJO

    See on mind teeninud, aitäh.

  7.   barinaskood DIJO

    Minu jaoks töötab see alati, kuna testin virtuaalservereid 500 MB rammiga

  8.   javier renteria DIJO

    hästi ... sellest, mida ma mõistan kasulikumaks, kui kavatsete töötada suurte failidega ...
    minu puhul pole see vajalik .. samamoodi aitäh jagamast

  9.   paul chivel DIJO

    Tere, ma ei saa käsku 1, mida ma pean tegema?

  10.   paul chivel DIJO

    Tere mulle, esimene käsk ei tööta