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.

