Informations sur le cache de tranche du noyau d'affichage de commande Linux slabtop

Le noyau Linux doit allouer de la mémoire pour des objets temporaires tels que des tâches ou des structures de périphériques et des nœuds, et l'allocateur de cache gère le cache de ces types d'objets. Les noyaux Linux modernes déploient cet allocateur de cache pour contenir des caches, appelés tranches. Différents types de tampons de tranche sont gérés par les distributeurs de tranche.
Le but de la commande slabtop est d'afficher des informations de cache de tranche de noyau en temps réel.
La commande slabtop ne peut être utilisée que dans les noyaux Linux supérieurs à 2.4. Vous devez disposer des droits root pour utiliser cette commande.

Scène de problème

Traiter avec

#第一步 查看并记录min_free_kbytes参数的值

cat /proc/sys/vm/min_free_kbytes  

#第二步 释放drop_caches内存

sync
echo 1 > /proc/sys/vm/vfs_cache_pressure
echo 2 > /proc/sys/vm/drop_caches
echo 100 > /proc/sys/vm/vfs_cache_pressure

# 第三步  调整虚拟内存回收

echo 8192000 > /proc/sys/vm/min_free_kbytes

Je suppose que tu aimes

Origine www.cnblogs.com/du-z/p/12707492.html
conseillé
Classement