Informações sobre cache de fatia do kernel do Linux slabtop para exibição de comandos

O kernel do Linux precisa alocar memória para objetos temporários, como tarefas ou estruturas e nós do dispositivo, e o alocador de cache gerencia o cache desses tipos de objetos. Os kernels modernos do Linux implantam esse alocador de cache para armazenar caches, chamados de fatias. Diferentes tipos de buffers de fatia são mantidos pelos distribuidores de fatia.
O objetivo do comando slabtop é exibir informações de cache de fatia do kernel em tempo real.
O comando slabtop pode ser usado apenas em kernels Linux maiores que 2.4. Você deve ter autoridade root para usar este comando.

Cena do problema

Lidar com

#第一步 查看并记录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

Acho que você gosta

Origin www.cnblogs.com/du-z/p/12707492.html
Recomendado
Clasificación