Jak uvolnit RAM v Ubuntu

Volná paměť RAM v Ubuntu

Vždy se říkalo, že RAM je tam k použití. To samozřejmě platí, když máme počítač s dostatečnou pamětí na to, abychom nesledovali, co se s ním děje. Když jsme trochu těsnější, stojí za to se o to trochu postarat v tom smyslu, že musíme hlídat, jak jsme zaneprázdněni, a kdykoli je to možné, zajistit, aby se náš tým mohl trochu provětrat.

Někdy systém neuvolní Paměť RAM, která se již nepoužívá, a přestože se uvolňuje na požádání — abychom to nějak nazvali —, když otevřeme nový program, lze ji uvolnit i ručně zadáním jednoduchého Comando v naší konzoli. Teoreticky je toto chování běžné téměř ve všech operačních systémech a dává smysl: být schopen jet rychleji, když chceme znovu získat přístup k něčemu, co jsme právě použili.

Zjistěte, kolik se používá, a poté uvolněte RAM

Nejprve zastavte vědět, kolik paměti se používá, kolik je zdarma a kolik je uloženo v mezipaměti provedeme příkaz:

free -m

Chcete-li vidět použití v reálném čase, používáme:

watch -n 1 free -m

První příkaz vrátí něco podobného tomu, co vidíme v zachycení záhlaví, zatímco u druhého uvidíme něco velmi podobného, ​​ale bude se pohybovat v reálném čase.

Jak je vidět, mezipaměti je velké množství, zhruba polovinu využívají otevřené aplikace. Pro uvolněte stránky v mezipaměti, inody a položky adresáře, stačí spustit příkaz:

sudo sync

Následován:

sudo sysctl -w vm.drop_caches=3

Je důležité nezapomenout spustit "sudo sync", nebo jinak mohli bychom přijít o informace přítomný v paměti RAM, který ještě nebyl uložen na pevný disk.

Uzavření nepotřebných procesů

Ubuntu a Linux obecně spravuje RAM docela dobře, takže obvykle nemusíte dělat nic z výše uvedeného. Může to být jiné, pokud operační systém neví, co má dělat s velkou pracovní zátěží. To znamená, že když máme otevřeno mnoho programů, operační systém nemůže nebo není ten, kdo rozhoduje, co s každým z nich udělá, a snaží se je přesouvat, jak může. Pokud není RAM, pravděpodobně se sama "rozhodne" ukončit nějaký program, ale to může způsobit ztrátu některých informací.

Proto a jako při mnoha příležitostech je nejlepším způsobem správy paměti RAM la cabeza. Pokud máme počítač s alespoň 16GB RAM, málokdy nám dojde paměť, pokud to děláme při běžném používání, ale se 4 a méně je věci jinak. V těchto případech je nejlepší mít otevřeno jen to, co je nutné.

Pokud si všimneme, že počítač trpí, můžeme otevřít správce úloh a zjistit, co se děje:

Monitor systému Ubuntu

V monitor systému, grafický nástroj (GUI), který nám zobrazuje informace podobné těm htop, uvidíme všechny procesy, které jsou otevřené. Můžeme je seřadit mimo jiné podle názvu, uživatele, využití CPU nebo RAM. Pokud si všimneme, že je náš počítač pomalý nebo špatně funguje, máme zájem seřadit procesy podle využití procesoru (% CPU) nebo RAM (Memory). Pokud víme, co dělá proces, který spotřebovává hodně zdrojů, můžeme na něj kliknout pravým tlačítkem a vybrat možnost „Zabít“. Samozřejmostí je uložení před všemi důležitými změnami.

Když se pozorně podíváte na informace, které mimo jiné nabízí systémový monitor nebo htop, dozvíme se, co žere nejvíce. Odtud je doporučení pro majitele zařízení s nízkými příjmy mít dobrou kontrolu nad webovým prohlížečem. I když se s ním dá dělat všechno a dnes je to jeden z nejlepších pracovních nástrojů, může mít i mnoho otevřených procesů, které dokážou náš počítač nechat beze slov. Proto se vyplatí nemít mnoho otevřených záložek, pokud nejsou potřeba, a dokonce úplně zavřít prohlížeč.

RAM je tu od toho, aby ji využívala, ale ne proto, aby s ní plýtvala a netrpěla.

Více informací - Zkontrolujte teplotu svého počítače pomocí příkazu „senzory“


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Miquel Mayol a Tur řekl

    Na stránce s názvem freecache.py je skript elatareao, který uvolňuje mezipaměť, pokud zabírá 90% RAM.

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

  2.   Křesťanské jóny řekl

    A co se získá uvolněním paměti, která se používá pro mezipaměť? Přinutíme stroj, aby znovu načetl mnoho věcí z disku, který už měl v paměti. Stroj poběží pomaleji, dokud se mezipaměť nedoplní ...

  3.   Santiago Jose Lopez Borrazas řekl

    Nedávejte si tolik do hlavy. O uvolnění zbývající paměti se stará jádro Linuxu. Nevidím žádný smysl.
    Tuto implementaci ani nepoužívám, protože ve skutečnosti, jak říká Cristian Yones, je lepší ji nepoužívat, protože tak dlouho přepisujete pevný disk.
    Je lepší mít to, jak jsme řekli. Nedotýkejte se ničeho.
    Na zdraví…

  4.   Mario Arleth Orozco Gil řekl

    V mém případě to fungovalo perfektně. Protože mám server s hvězdičkou, na kterém jsou uskutečňovány hovory. Z 16 dostupných jsem spotřeboval téměř 16 koncertů berana a moje zatížení se zvyšovalo. Při spuštění procedury mi uvolnilo paměť a ponechalo průměrně 5 GB spotřebovaných, což umožnilo systému mít k dispozici paměť RAM pro jakoukoli úlohu a zlepšit výkon stroje. Díky za řešení. Možná, jak říká Santiago, to není vždy užitečné, ale v mém případě ano.

  5.   gasdononay řekl

    Skvělé řešení, zvláště pokud chceme kopírovat soubory o hmotnosti 5, 10, 20, 30 GB, ...
    Velice vám děkuji a pozdravy

  6.   Jezero Manuel Muñiz řekl

    Sloužilo mi to, děkuji.

  7.   čárový kód řekl

    Vždy to funguje pro mě, protože dělám testy na virtuálních serverech s 500 MB RAM

  8.   javier renteria řekl

    no ... z toho, co chápu jako užitečnější, když budete pracovat s velkými soubory ...
    v mém případě to není nutné .. stejným způsobem děkuji za sdílení

  9.   Pablo Chivel řekl

    Dobrý den, nedostal jsem příkaz 1, co mám dělat?

  10.   Pablo Chivel řekl

    Dobrý den, první příkaz nefunguje