GNU/Linux >> Znalost Linux >  >> Linux

Linuxový příkaz slabtop – Zobrazení informací o mezipaměti jádra Slab Cache

Linuxové jádro potřebuje alokovat paměť pro dočasné objekty, jako jsou struktury úloh nebo zařízení a inody. Alokátor mezipaměti spravuje mezipaměti těchto typů objektů. Moderní linuxové jádro implementuje tento alokátor mezipaměti pro uložení mezipamětí nazývaných slabs. Slam alokátor udržuje různé typy mezipamětí slabů. Tento článek se soustředí na příkaz slabtop, který zobrazuje informace o slab mezipaměti jádra v reálném čase.

1. Použití příkazu:

Použití příkazu je jednoduché. Výchozí provedení nenařizuje příkazu žádné argumenty. Vyžaduje však oprávnění uživatele root pro přístup k informacím kernel slab. Provedení příkazu jako normální uživatel způsobí následující chybu:

Můžete jej spustit tak, že před "sudo" přidáte slabtop. Výchozí výstup vypadá takto:

Chcete-li skončit ze slabtopu, stačí stisknout 'q' jako u příkazu top.

2. Možnosti desky:

2.1 Interval zobrazení:

Ve výchozím nastavení se slabtop obnovuje každé 3 sekundy. Ale pokud chcete, můžete zadat interval obnovování v sekundách pomocí volby -d nebo --delay=N:

2.2 Kritéria řazení:

Ve výstupu slabtop je mnoho polí. Volba -s nebo --sort=S třídí výstup podle uvedených kritérií řazení. Tato možnost bude podrobně popsána v další části.

2.3 Výstup jednou:

Volba -o nebo --once neobnoví výstup, místo toho pouze jednou vyvolá výstup na STDOUT a skončí.

2.4 Informace o verzi:

-V nebo --version zobrazí verzi příkazu a ukončí se.

2.5 Nápověda:

Běžná volba -h nebo --help zobrazuje použití příkazu.

3. Kritéria řazení:

Kritéria řazení určují, které mezipaměti slabů se zobrazí nahoře. Níže jsou uvedena kritéria řazení pro slabtop:

3.1 AKTIVNÍ:

Mezipaměti lze třídit podle počtu aktivních objektů pomocí „a“.

3.2 OBJ/SLAB:

Objekty na desku lze vybrat pomocí "b".

3.3 VELIKOST CACHE:

Pro výběr velikosti mezipaměti musíte zadat "c".

3.4 DESKY:

Počet desek. Vyberte jej pomocí "l"

3.5 Aktivní desky:

Počet aktivních desek. (Všimněte si, že se liší od počtu aktivních objektů popsaných výše.) K řazení podle tohoto kritéria použijte „v“.

3.6 NÁZEV:

Název keše. Odpovídající znak je "n"

3.7 OBJS:

Chcete-li seřadit podle počtu objektů, použijte "o"

3,8 stránky na desku:

"p" seřadí podle stránek na slab

3,9 VELIKOST OBJ:

Velikost objektu je seřazena podle "s"

3.10 POUŽITÍ:

"u" třídí podle využití mezipaměti.


Linux
  1. Příkazy systému Linux pro zobrazení informací o vašem hardwaru

  2. Příkaz dmesg pro Linux - Tisk kruhové vyrovnávací paměti jádra

  3. Příkaz Linux ls

  1. Příkaz Dmesg v Linuxu

  2. Jak používat příkaz typu (zobrazit informace o příkazu) v Linuxu

  3. Příklady příkazů cal v Linuxu

  1. W Command v Linuxu

  2. Příkaz Lsmod v Linuxu (Seznam modulů jádra)

  3. At Command v Linuxu