7 ledna, 2022

VITUX

jako uživatelé Ubuntu, zejména jako administrátoři, musíme zkontrolovat, kolik zdrojů RAM náš systém používá a kolik z nich je zdarma. Víme také, že většinu úkolů souvisejících se správou lze provádět lépe prostřednictvím příkazového řádku systému Linux než prostřednictvím grafického uživatelského rozhraní. Například servery obvykle pracují na shellu a vůbec není k dispozici žádné GUI. Protože je nejdůležitější ovládat paměťové prostředky na serverech, je nejlepší se naučit příslušné příkazy, které nám mohou pomoci se správou serveru.

tento článek vysvětluje, jak pomocí následujících 5 příkazů zkontrolovat dostupnou paměť:

  • Volný příkaz
  • příkaz vmstat
  • příkaz /proc / meminfo
  • horní příkaz
  • příkaz htop

pomocí těchto příkazů si můžete být vždy jisti, že je k dispozici dostatek paměťových prostředků pro velmi důležité procesy běžící na vašich serverech. Pokud například používáte webový server, můžete si být jisti, že nedostatek zdrojů nezpomalí přístup na web nebo dokonce nezhorší web.

Spustili jsme příkazy a postupy uvedené v tomto článku na systému Ubuntu 20.04 LTS.

pro zobrazení využití paměti používáme příkazový řádek Ubuntu, terminálovou aplikaci. Terminál můžete otevřít buď pomocí systémové pomlčky nebo kombinací kláves Ctrl + alt+T.

Metoda 1: Bezplatný příkaz

vzhledem k tomu, že bezplatný příkaz je nejpoužívanější a bezpochyby nejužitečnější, nejprve se zmíníme o jeho použití. Tento příkaz slouží ke kontrole informací o využití paměti RAM v systému. Zde je příkaz, který zadáte do terminálu:

$ free -m

příznak m znamená, že informace budou zobrazeny v MBs.

 Ubuntu free command

dostupný sloupec označuje dostupnou paměť. Použitý sloupec v položce swapu je také 0, což znamená, že je vše nevyužité a tedy zdarma.

Metoda 2: Příkaz vmstat

Chcete-li zobrazit statistiky paměti pomocí příkazu vmstat, můžete jej použít následujícím způsobem:

$ vmstat -s

příznak s poskytuje podrobné statistiky o využití paměti.

zkontrolujte paměť pomocí příkazu vmstat

můžete zobrazit volnou paměť a volnou položku swapové paměti na výstupu, což naznačuje dostupnou paměť ve vašem systému.

Metoda 3: příkaz / proc / meminfo

následující příkaz extrahuje informace týkající se paměti ze systému souborů /proc. Tyto soubory obsahují dynamické informace o systému a jádra, spíše než skutečné systémové soubory.

toto je příkaz, který použijete k tisku informací o paměti:

$ cat /proc/meminfo

pomocí /proc / meminfo získáte podrobnosti o využití paměti

výstup tohoto příkazu je podobný příkazu vmstat. Můžete snadno zobrazit volnou paměť ve výsledku MemFree a volnou paměť ve výsledku SwapFree.

Metoda 4: Horní příkaz

horní příkaz se používá k tisku CPU a využití paměti vašeho systému. Tento příkaz můžete jednoduše použít následovně:

$ top

použijte horní příkaz pro využití paměti

v záhlaví výstupu můžete vidět položky KiB mem a KiB Swap, pomocí kterých můžete zkontrolovat použité a volné paměťové prostředky.

metoda 5: příkaz htop

stejně jako příkaz top poskytuje příkaz htop také podrobnou analýzu využití procesoru a paměti. Pokud nemáte nainstalovaný systém htop, můžete jej nainstalovat nejprve aktualizací úložišť abt pomocí následujícího příkazu:

$ sudo apt-get update

a poté nainstalujte htop zadáním následujícího příkazu jako sudo:

$ sudo apt install htop

použijte příkaz htop

po instalaci htop můžete jednoduše použít následující příkaz k tisku požadovaných informací:

$ htop

použijte příkaz htop

položky Mem (paměť aka RAM) a Swp (Swap) v záhlaví označují použitou a celkovou paměť, pomocí které můžete vypočítat volnou paměť dostupnou ve vašem systému.

pomocí příkazů, které jsme zmínili v tomto článku, můžete sledovat, že vaše systémové procesy nikdy nejsou z paměti. Můžete se vyhnout GUI úplně a stále kontrolovat využití paměti na vašich osobních počítačích a serverech.

5 způsobů, jak zkontrolovat dostupnou paměť v Ubuntu 20.04

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.