GNU/Linux >> Tutoriels Linux >  >> Linux

Commande Linux slabtop - Afficher les informations sur le cache de la dalle du noyau

Le noyau Linux doit allouer de la mémoire pour les objets temporaires tels que les structures de tâches ou de périphériques et les inodes. L'allocateur de mémoire cache gère les caches de ces types d'objets. Le noyau Linux moderne implémente cet allocateur de mémoire cache pour contenir les caches appelés les slabs. Différents types de caches de dalles sont maintenus par l'allocateur de dalles. Cet article se concentre sur la commande slabtop qui affiche des informations en temps réel sur le cache de la dalle du noyau.

1. Utilisation de la commande :

La commande est simple à utiliser. L'exécution par défaut n'impose aucun argument à la commande. Mais il nécessite des privilèges root pour accéder aux informations de la dalle du noyau. L'exécution de la commande en tant qu'utilisateur normal donne l'erreur suivante :

Vous pouvez l'exécuter en ajoutant "sudo" avec slabtop. La sortie par défaut ressemble à :

Pour quitter slabtop, appuyez simplement sur 'q' comme vous le faites pour la commande top.

2. Options de dalle :

2.1 Intervalle d'affichage :

Par défaut, slabtop s'actualise toutes les 3 secondes. Mais si vous le souhaitez, vous pouvez fournir l'intervalle de rafraîchissement en secondes avec l'option -d ou --delay=N :

2.2 Critères de tri :

Il existe de nombreux champs dans la sortie de dalle. L'option -s ou --sort=S trie la sortie selon les critères de tri mentionnés. Cette option sera discutée en détail dans la section suivante.

2.3 Sortir une fois :

L'option -o ou --once n'actualise pas la sortie, mais lance simplement la sortie une fois sur STDOUT et quitte.

2.4 Informations sur la version :

Le -V ou --version affiche la version de la commande et quitte.

Aide 2.5 :

L'option courante, -h ou --help affiche l'utilisation de la commande.

3. Critères de tri :

Les critères de tri déterminent quels caches de dalles sont affichés en haut. Voici les critères de tri pour slabtop :

3.1 ACTIF :

Les caches peuvent être triés par nombre d'objets actifs avec "a".

3.2 OBJ/SLAB :

Les objets par dalle peuvent être sélectionnés avec "b".

3.3 TAILLE DU CACHE :

Pour sélectionner la taille du cache, vous devez fournir "c".

3.4 DALLES :

Le nombre de dalles. Sélectionnez-le avec "l"

3.5 Dalles actives :

Le nombre de dalles actives. (Notez que cela est différent du nombre d'objets actifs décrit ci-dessus.) Utilisez "v" pour trier selon ce critère.

3.6 NOM :

Nom du cache. Le caractère correspondant est "n"

3.7 OBJS :

Pour trier par nombre d'objets, utilisez "o"

3,8 pages par dalle :

"p" triera par pages par dalle

3.9 TAILLE OBJ :

La taille de l'objet est triée par "s"

3.10 UTILISATION :

"u" trie par l'utilisation du cache.


Linux
  1. Commandes Linux pour afficher les informations sur votre matériel

  2. Commande Linux dmesg - Imprimer le tampon en anneau du noyau

  3. Comment utiliser le type de commande (afficher des informations sur la commande) sous Linux

  4. Commande Linux ls

  5. cal Exemples de commandes sous Linux

Comment afficher les informations de processus à l'aide de Procs sous Linux

Afficher les informations du module du noyau Linux avec la commande Modinfo

Commande Hwinfo sous Linux

Commande sysctl sous Linux

Comment vérifier les informations du processeur sous Linux

derniers exemples de commandes sous Linux