GNU/Linux >> Linux Esercitazione >  >> Linux

Comando slabtop di Linux - Visualizza le informazioni sulla cache del kernel Slab

Il kernel Linux deve allocare memoria per oggetti temporanei come attività o strutture di dispositivi e inode. L'allocatore di memoria cache gestisce le cache di questi tipi di oggetti. Il moderno kernel Linux implementa questo allocatore di memoria cache per contenere le cache chiamate slabs. Diversi tipi di cache slab vengono gestiti dall'allocatore slab. Questo articolo si concentra sul comando slabtop che mostra informazioni sulla cache slab del kernel in tempo reale.

1. Utilizzo dei comandi:

Il comando è semplice da usare. L'esecuzione predefinita non impone alcun argomento al comando. Ma richiede i privilegi di root per accedere alle informazioni sul kernel slab. L'esecuzione del comando come utente normale genera il seguente errore:

Puoi eseguirlo anteponendo "sudo" a slabtop. L'output predefinito è simile a:

Per uscire da slabtop, premi semplicemente 'q' come fai per il comando superiore.

2. Opzioni Slabtop:

2.1 Intervallo di visualizzazione:

Per impostazione predefinita, slabtop si aggiorna ogni 3 secondi. Ma se lo desideri, puoi fornire l'intervallo di aggiornamento in secondi con l'opzione -d o --delay=N:

2.2 Criteri di ordinamento:

Ci sono molti campi nell'output slabtop. L'opzione -s o --sort=S ordina l'output in base ai criteri di ordinamento menzionati. Questa opzione sarà discussa in dettaglio nella prossima sezione.

2.3 Output una volta:

L'opzione -o o --once non aggiorna l'output, ma lancia l'output una volta su STDOUT ed esce.

Informazioni sulla versione 2.4:

-V o --version visualizza la versione del comando ed esce.

2.5 Aiuto:

L'opzione comune, -ho --help mostra l'utilizzo del comando.

3. Criteri di ordinamento:

I criteri di ordinamento determinano quali cache slab vengono visualizzate in alto. Di seguito sono riportati i criteri di ordinamento per slabtop:

3.1 ATTIVO:

Le cache possono essere ordinate per numero di oggetti attivi con "a".

3.2 OBJ/SLAB:

Gli Oggetti per Lastra possono essere selezionati con "b".

3.3 DIMENSIONE DELLA CACHE:

Per selezionare la dimensione della cache, devi fornire "c".

3.4 SOLAI:

Il numero di lastre. Selezionalo con "l"

3.5 Lastre attive:

Il numero di lastre attive. (Nota che questo è diverso dal numero di oggetti attivi descritti sopra.) Usa "v" per ordinare in base a questo criterio.

3.6 NOME:

Nome della cache. Il carattere corrispondente è "n"

3.7 OBJS:

Per ordinare in base al numero di oggetti, usa "o"

3,8 pagine per lastra:

"p" ordinerà per pagine per lastra

3,9 DIMENSIONI OGGETTO:

La dimensione dell'oggetto è ordinata per "s"

3.10 UTILIZZO:

"u" ordina in base all'utilizzo della cache.


Linux
  1. Comandi Linux per visualizzare le informazioni sull'hardware

  2. Comando Linux dmesg - Stampa il buffer dell'anello del kernel

  3. Come usare type command (visualizzare le informazioni sul comando) in Linux

  4. Comando ls di Linux

  5. cal Esempi di comandi in Linux

Come visualizzare le informazioni di processo utilizzando Procs su Linux

Visualizza le informazioni sul modulo del kernel Linux con il comando Modinfo

Comando Hwinfo in Linux

comando sysctl in Linux

Come controllare le informazioni sulla CPU in Linux

ultimi esempi di comandi in Linux