A RAM felszabadítása az Ubuntuban

Szabad RAM memória Ubuntuban

Mindig is azt mondták, hogy a RAM van-e használni. Természetesen ez akkor érvényes, ha van egy számítógépünk elegendő memóriával ahhoz, hogy ne figyeljük, mi történik vele. Ha kicsit feszesebbek vagyunk, érdemes kicsit vigyázni rá, abból a szempontból, hogy figyelnünk kell, mennyire elfoglaltak vagyunk, és amikor csak lehet, gondoskodni kell arról, hogy a csapatunk levegőhöz jusson.

néha a rendszer nem enged el RAM memória, amelyet már nem használnak, és bár igény szerint felszabadul – hogy így hívjuk – új program megnyitásakor manuálisan is felszabadítható egy egyszerű kód megadásával. parancs a konzolunkban. Elméletileg ez a viselkedés szinte minden operációs rendszerben gyakori, és logikus is: hogy gyorsabban tudjunk menni, amikor újra hozzá akarunk férni valamihez, amit éppen használtunk.

Nézze meg, mennyi van használatban, majd szabadítson fel RAM-ot

Először is álljon meg tudja, mennyi memória van használatban, mennyi szabad és mennyi van elmentve a gyorsítótárban végrehajtjuk a parancsot:

free -m

A használat valós idejű megtekintéséhez:

watch -n 1 free -m

Az első parancs valami hasonlót ad vissza, mint amit a fejléc rögzítésében látunk, míg a másodiknál ​​valami nagyon hasonlót, de valós időben fog mozogni.

Amint látható, nagy mennyiségű gyorsítótárazott memória van, amelynek körülbelül a felét a nyitott alkalmazások használják. Mert tárolja a gyorsítótárban tárolt oldalakat, inode-okat és könyvtárbejegyzéseket, csak futtasd a parancsot:

sudo sync

Követve:

sudo sysctl -w vm.drop_caches=3

Fontos, hogy ne felejtsd el futtatni a „sudo sync”-et vagy mást információkat veszíthetünk jelen van a RAM-ban, amelyet még nem mentett a merevlemezre.

A szükségtelen folyamatok lezárása

Az Ubuntu és általában a Linux elég jól kezeli a RAM-ot, így általában nincs szükség a fentiekre. Más lehet, ha az operációs rendszer nem tudja, mit tegyen nagy munkaterheléssel. Vagyis ha sok programunk van nyitva, az operációs rendszer nem tudja vagy nem tudja eldönteni, hogy mindegyikkel mit kezdjen, és megpróbálja mozgatni őket, ahogy tudja. Ha nincs RAM, valószínűleg magától "dönt" valamilyen program bezárása mellett, de emiatt elveszíthetünk bizonyos információkat.

Ezért, mint sok esetben, a RAM-memória kezelésének legjobb módja az fej. Ha van egy számítógépünk legalább 16 GB RAM-mal, akkor ritkán fogy ki a memóriánk, ha normál használat mellett tesszük, de 4 vagy kevesebb RAM-mal más a helyzet. Ezekben az esetekben a legjobb, ha csak azt nyitjuk meg, ami szükséges.

Ha észrevesszük, hogy a számítógép szenved, megnyithatjuk a feladatkezelőt, és megnézhetjük, mi történik:

Ubuntu rendszerfigyelő

In the rendszermonitor, egy grafikus eszköz (GUI), amely hasonló információkat jelenít meg nekünk htop, látni fogjuk az összes nyitott folyamatot. Rendelhetjük őket többek között név, felhasználó, CPU vagy RAM használat szerint. Ha azt észleljük, hogy a számítógépünk lassú, vagy nehezen működik, akkor a folyamatok processzorhasználat (% CPU) vagy RAM (memória) szerint rendezhetők. Ha tudjuk, mit csinál egy sok erőforrást felemésztő folyamat, akkor jobb gombbal rákattinthatunk és kiválaszthatjuk a „Kill” opciót. Természetesen minden fontos változtatás előtt megtakarítás.

Ha alaposan megnézi többek között a rendszermonitor vagy a htop által kínált információkat, megtudjuk, mi fogyaszt a legtöbbet. Innentől az alacsony jövedelmű berendezés tulajdonosai számára ajánlott az jól uralja a webböngészőt. Bár mindenre használható és ma már az egyik legjobb munkaeszköz, sok olyan nyitott folyamat is lehet benne, amelyek szótlanul hagyhatják számítógépünket. Ezért érdemes nem sok lapot megnyitni, ha nincs rájuk szükség, sőt a böngészőt teljesen bezárni.

A RAM azért van, hogy használhassa, de nem azért, hogy elpazarolja vagy szenvedést okozzon.

Több információ - Ellenőrizze a számítógép hőmérsékletét az „érzékelők” paranccsal


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Miquel Mayol és Tur dijo

    Van egy elatareao szkript, amely megtalálható az oldaladon, a freecache.py néven, amely felszabadítja a gyorsítótárat, ha az a RAM 90% -át elfoglalja.

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

  2.   Christian igen dijo

    És mit nyer a gyorsítótárhoz használt memória felszabadítása? Kényszerítjük a gépet, hogy sok mindent olvasson újra a lemezről, amely már a memóriájában volt. A gép lassabban fog működni, amíg a gyorsítótár újratöltődik ...

  3.   Santiago Jose Lopez Borrazas dijo

    Ne add magadnak annyit a fejedben. A Linux kernel gondoskodik a fennmaradó memória felszabadításáról. Nincs értelme.
    Nem is használom ezt a megvalósítást, mert valójában, mint Cristian Yones mondja, jobb, ha nem ezt használjuk, mert a végén ilyen sokáig átírjuk a merevlemezt.
    Jobb, ha van, ahogy mondtuk. Ne nyúljon semmihez.
    Egészségére…

  4.   Mario Arleth Orozco Gil dijo

    Az én esetemben tökéletesen működött. Mivel van egy csillaggal ellátott szerverem, amelyben hívásokat kezdeményeznek. A rendelkezésre álló 16-ból csaknem 16 gb juhot fogyasztottam, és a terhelésem egyre nőtt. Az eljárás futtatásakor felszabadult a memóriám, és átlagosan 5 gigát fogyasztott, ami lehetővé tette a rendszer számára, hogy RAM memória álljon rendelkezésre minden feladathoz, és javuljon a gép teljesítménye. Köszönöm a megoldást. Talán, ahogy Santiago mondja, nem mindig hasznos, de az én esetemben igen.

  5.   Gastonadonay dijo

    Nagyszerű megoldás, különösen, ha 5, 10, 20, 30 GB, ...
    Köszönöm szépen és köszönöm

  6.   Manuel Muñiz-tó dijo

    Nekem szolgált, köszönöm.

  7.   vonalkód dijo

    Nekem mindig működik, mivel 500 MB RAM-mal virtuális szervereken tesztelek

  8.   javier renteria dijo

    Nos ... abból, amit hasznosabbnak tartok, ha nagy fájlokkal fogsz dolgozni ...
    az én esetemben nem szükséges .. különben is köszönöm a megosztást

  9.   pál chivel dijo

    Helló, nem kapom az 1. parancsot, mit tegyek?

  10.   pál chivel dijo

    Helló nekem, az első parancs nem működik