Jak zkontrolovat využití paměti na Ubuntu prostřednictvím příkazového řádku

Jak zkontrolovat využití paměti v Linuxu Ubuntu. Nainstalujte a použijte nástroj pro hlášení paměti Smem, který zobrazuje využití paměti v systémech Linux Ubutnu. Smem je nástroj příkazové řádky ke kontrole využití paměti v Linuxu, v procesu, v procentech nebo v grafech.

smem je nástroj, který může poskytnout četné zprávy o využití paměti v systémech Linux. Na rozdíl od stávajících nástrojů smem může hlásit proporcionální velikost souboru (PSS), což je významnější reprezentace množství paměti, kterou knihovny a aplikace používají ve virtuálním paměťovém systému.

smem-paměť

Smem hlásí Unikátní velikost sady (USS) a Velikost poměrné sady (PSS) pomocí standardního měřítka paměti známé jako Resident Set Size (RSS).

  • Unikátní velikost sady (USS) - Paměť neobsazená. Paměť, která není sdílena s žádným jiným procesem.
  • Velikost poměrné sady (PSS) - Sdílená paměť pro proces. Jednoduše řečeno, je to sdílená paměť.

USS a PSS obsahují pouze fyzickou paměť. Nezahrnují paměť, která byla vyměněna na disk. Konečné využití paměti může být hlášeno procesem, uživatelem, mapováním nebo systémem v textovém režimu nebo v grafickém režimu.

smem funkce:

  • přehled přehledů systému
  • výpisy podle procesu, mapování, uživatel
  • filtrování podle procesu, mapování nebo uživatele
  • konfigurovatelné sloupce z více zdrojů dat
  • konfigurovatelných výstupních jednotek a procent
  • konfigurovatelné záhlaví a součty
  • čtení živých dat z / proc
  • čtení datových snímků z adresářových zrcadel nebo komprimovaných tarbalů
  • lehký záchytný nástroj pro vestavěné systémy
  • vestavěné generování grafu

smem požadavky:

  • Linuxové jádro poskytuje metriku "Pss" v / proc // smaps (obecně 2.6.27 nebo novější).
  • Python 2.x (alespoň 2.4 nebo tak).
  • Knihovna matplotlib (pouze pokud chcete vytvářet grafické grafy).

Instalace smem na Ubuntu

Spusťte následující příkazy v Terminálu a nainstalujte nejnovější verzi nástroje smem:
sudo apt-get update sudo apt-get nainstalovat smem

Vezměte prosím na vědomí, že smem je primárně nástroj pro příkazové řádky a je přístupný prostřednictvím terminálu.

Použití smem smem na Ubuntu

Jakmile je smem úspěšně nainstalován, uživatelé jej mohou snadno použít. Smem je nástroj pro příkazovou řádku a lze je přistupovat přes terminál. Existují různé možnosti příkazového řádku příkazu smem. Uživatelé mohou využívat paměť mapováním, uživatelem nebo sytem. Ve výchozím nastavení smem zobrazí každý spuštěný proces a použitou paměť. Zde si začnete uvědomovat způsob, jakým RSS hlásí paměť používanou ve vztahu k USS a PSS.

Není-li k dispozici žádná z těchto možností, využití paměti se uvádí u všech procesů, uživatelů nebo mapování. (Poznámka: Pokud používáte funkci uživatele bez oprávnění root a pokud nepoužíváte možnosti zdrojů, zobrazí se pouze údaje z procesů, jejichž / proc / informace máte k dispozici.)

Příklad 1: Zobrazí memeory použité jako knihovna.
$ smem -m

smem-01

Příklad 2: Zobrazit memeory použité jako konkrétní aplikace. Níže uvedený příkaz zobrazuje využití paměti podle Firefoxu. Volba -p zobrazuje využití paměti v procentech.
$ smem -m -p | grep firefox

smem-02

Příklad 3: Zobrazit memeory použité v médiu koláčového grafu (RSS označené jménem).
$ smem - jméno jména - s rss

Podobně jako pro zobrazení paměti v paměti grafů (označené jako pid) spusťte příkaz smem -bar pid -c "pss uss" v terminálu

Níže jsou různé možnosti, které lze použít s příkazem smem.

Report By

  • -m, -mappings Nahlásit využití paměti mapováním.
  • -u, -users Vykazují využití paměti uživatelem.
  • -w, -systém Vykazujte souhrnné využití paměti.

Filtrovat podle

  • M MAPFILTER, -mapfilter = MAPFILTER Mapování regulárního výrazu filtru.
  • -P PROCESFILTER, -processfilter = PROCESSFILTER Proces filtr regulární výraz.
  • -U USERFILTER, -userfilter = USERFILTER Filtrování regulárního výrazu uživatelem.

Výstupní formátování

  • -c Sloupce, -sloupce = Sloupce Sloupce, které se mají zobrazit.
  • -H, -no-záhlaví Zakázat záhlaví řádku.
  • -k, - zkratka Zobrazit přípony jednotek.
  • -n, -numeric Zobrazí číselné uživatelské ID namísto uživatelských jmen.
  • -p, -percent Zobrazit procenta.
  • -r, -reverse Reverse sort.
  • -s SORT, -sort = SORT Pole pro třídění.
  • -t, -totaly Zobrazit součty.

Typ výstupu

Tyto možnosti určují grafické styly výstupů.

  • -bar = BAR Zobrazit sloupcový graf.
  • -pie = PIE Zobrazit tabulku grafu.

Pro jakoukoli pomoc nebo více informací použijte příkaz info.
http://manpages.ubuntu.com/manpages/wily/man8/smem.8.html

Jak zkontrolovat využití paměti na Ubuntu prostřednictvím příkazového řádku původně zveřejněno Zdrojová číslice - Linux, Ubuntu Návody a zprávy, technologie, pomůcky a Gizmos.

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.