Ako uvoľniť RAM v Ubuntu

Voľná ​​pamäť RAM v Ubuntu

Vždy sa hovorilo, že RAM je tam na použitie. To samozrejme platí, keď máme počítač s dostatočnou pamäťou na to, aby sme nesledovali, čo sa s ním deje. Keď sme trochu tesnejší, stojí za to sa o to trochu postarať v tom zmysle, že musíme sledovať, ako sme zaneprázdnení, a vždy, keď je to možné, zabezpečiť, aby sa náš tím mohol trochu vyvetrať.

niekedy systém neuvoľní Pamäť RAM, ktorá sa už nepoužíva a hoci sa uvoľňuje na požiadanie — aby sme ju nejako nazvali — keď otvoríme nový program, možno ju uvoľniť aj ručne zadaním jednoduchého príkaz v našej konzole. Teoreticky je toto správanie bežné takmer vo všetkých operačných systémoch a dáva zmysel: byť schopný ísť rýchlejšie, keď chceme znova získať prístup k niečomu, čo sme práve použili.

Zistite, koľko sa používa, a potom uvoľnite pamäť RAM

V prvom rade prestaň vedieť, koľko pamäte sa používa, koľko je zadarmo a koľko je uložených vo vyrovnávacej pamäti vykonáme príkaz:

free -m

Na zobrazenie použitia v reálnom čase používame:

watch -n 1 free -m

Prvý príkaz vráti niečo podobné tomu, čo vidíme v zachytení hlavičky, zatiaľ čo pri druhom uvidíme niečo veľmi podobné, ale bude sa pohybovať v reálnom čase.

Ako vidno, vo vyrovnávacej pamäti je veľké množstvo, z čoho asi polovicu využívajú otvorené aplikácie. Pre uvoľnite stránky vo vyrovnávacej pamäti, inódy a položky adresára, stačí spustiť príkaz:

sudo sync

Nasledovaný:

sudo sysctl -w vm.drop_caches=3

Je dôležité nezabudnúť spustiť "sudo sync", alebo inak mohli by sme stratiť informácie prítomný v RAM, ktorý ešte nebol uložený na pevný disk.

Uzatváranie nepotrebných procesov

Ubuntu a Linux vo všeobecnosti spravuje RAM celkom dobre, takže zvyčajne nemusíte robiť nič z vyššie uvedeného. Iné to môže byť, ak operačný systém nevie, čo má robiť s veľkým pracovným zaťažením. To znamená, že keď máme otvorených veľa programov, operačný systém nemôže alebo nie je ten, kto rozhoduje, čo s každým z nich urobí, a snaží sa ich presúvať, ako vie. Ak nie je RAM, pravdepodobne sa sám „rozhodne“ ukončiť nejaký program, čo však môže spôsobiť stratu niektorých informácií.

Preto, a ako pri mnohých príležitostiach, najlepší spôsob, ako spravovať pamäť RAM, je La Cabeza. Ak máme počítač s aspoň 16 GB RAM, málokedy sa nám minie pamäť, ak to robíme pri bežnom používaní, no so 4 a menej je veci inak. V týchto prípadoch je najlepšie mať otvorené len to, čo je nevyhnutné.

Ak si všimneme, že počítač trpí, môžeme otvoriť správcu úloh a zistiť, čo sa deje:

Monitor systému Ubuntu

V systémový monitor, grafický nástroj (GUI), ktorý nám zobrazuje informácie podobné tým htop, uvidíme všetky procesy, ktoré sú otvorené. Môžeme si ich zoradiť okrem iného podľa mena, používateľa, využitia CPU alebo RAM. Ak si všimneme, že náš počítač je pomalý alebo má problémy s prácou, zaujíma nás zoradenie procesov podľa využitia procesora (% CPU) alebo RAM (Memory). Ak vieme, čo robí proces, ktorý spotrebúva veľa zdrojov, môžeme naň kliknúť pravým tlačidlom myši a vybrať možnosť „Zabiť“. Samozrejme, šetrenie pred všetkými dôležitými zmenami.

Ak sa pozorne pozriete na informácie, ktoré okrem iného ponúka systémový monitor alebo htop, dozvieme sa, čo žerie najviac. Odtiaľto je odporúčanie pre majiteľov zariadení s nízkymi príjmami mať dobrú kontrolu nad webovým prehliadačom. Hoci sa s ním dá robiť všetko a dnes je to jeden z najlepších pracovných nástrojov, môže mať aj veľa otvorených procesov, ktoré môžu nechať náš počítač bez slov. Preto sa oplatí nemať otvorených veľa kariet, ak nie sú potrebné, a dokonca úplne zatvoriť prehliadač.

RAM je tu na to, aby ju využívala, ale nie na to, aby ňou plytvala a netrpela.

Viac informácií - Skontrolujte teplotu vášho počítača pomocou príkazu „senzory“


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Miquel Mayol v Tur dijo

    Na svojej stránke s názvom freecache.py nájdete skript elatareao, ktorý uvoľní vyrovnávaciu pamäť, ak zaberá 90% RAM.

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

  2.   Kresťanské jones dijo

    A čo sa získa uvoľnením pamäte použitej pre vyrovnávaciu pamäť? Prinútime stroj načítať veľa vecí z disku, ktorý už mal v pamäti. Stroj bude pracovať pomalšie, kým sa nevyplní vyrovnávacia pamäť ...

  3.   Santiago José Lopez Borrazas dijo

    Nedávajte si toľko do hlavy. O uvoľnenie zvyšnej pamäte sa stará jadro Linuxu. Nevidím zmysel.
    Túto implementáciu ani nepoužívam, pretože v skutočnosti, ako hovorí Cristian Yones, je lepšie ju nepoužívať, pretože nakoniec tak dlho prepisujete pevný disk.
    Je lepšie mať to, ako sme už povedali. Nedotýkajte sa ničoho.
    Na zdravie ...

  4.   Mario Arleth Orozco Gil dijo

    V mojom prípade to fungovalo perfektne. Pretože mám server s hviezdičkou, na ktorom sa telefonuje. Spotreboval som takmer 16 koncertov barana zo 16 dostupných a moje zaťaženie sa zvyšovalo. Pri spustení procedúry mi to uvoľnilo pamäť a zostalo priemerne 5 GB spotrebovaných, čo umožnilo systému mať k dispozícii pamäť RAM pre každú úlohu a vylepšiť výkon stroja. Ďakujem za riešenie. Možno, ako hovorí Santiago, nie je to vždy užitočné, ale v mojom prípade to tak bolo.

  5.   gasdononay dijo

    Skvelé riešenie, najmä ak chceme kopírovať súbory s hmotnosťou 5, 10, 20, 30 GB, ...
    Dakujem pekne a pozdravujem

  6.   Jazero Manuel Muñiz dijo

    Slúžilo mi to, ďakujem.

  7.   čiarový kód dijo

    Pre mňa to vždy funguje, pretože robím testy na virtuálnych serveroch s 500 MB RAM

  8.   javier renteria dijo

    no ... z toho, čo chápem ako užitočnejšie pre prácu s veľkými súbormi ...
    v mojom prípade to nie je potrebné .. každopádne ďakujem za zdieľanie

  9.   pavel pažítka dijo

    Dobrý deň, nedostal som príkaz 1, čo mám robiť?

  10.   pavel pažítka dijo

    Dobrý deň, prvý príkaz nefunguje