searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

linux slab信息查看方式介绍

2023-11-28 03:16:09
188
0

对于查找内存使用量比较大的问题,如果是用户态的任务内存使用量比较大,可以通过top命令中的rss查看到,但是对于内核态的内存使用,通过top命令是查看不到,此时需要查看slab相关的信息。

 

1、整体查看内存使用的情况,可以通过cat /proc/meminfo来查看,在其中关注slab相关信息。

 

2、如果slab占用内存较多,可以使用slabtop查看,slabtop默认是按照内存使用率从大到小排序的。

 

3、因为slabtop一直在刷新,如果想要查看具体的slab信息,可以到/sys/kernel/slab目录下面,具体slab cache的目录中查看,此处以avtab_node cache为例。

其中objects代表总的object数目

object_size代表一个object的大小

0条评论
作者已关闭评论
孙****鑫
6文章数
0粉丝数
孙****鑫
6 文章 | 0 粉丝
原创

linux slab信息查看方式介绍

2023-11-28 03:16:09
188
0

对于查找内存使用量比较大的问题,如果是用户态的任务内存使用量比较大,可以通过top命令中的rss查看到,但是对于内核态的内存使用,通过top命令是查看不到,此时需要查看slab相关的信息。

 

1、整体查看内存使用的情况,可以通过cat /proc/meminfo来查看,在其中关注slab相关信息。

 

2、如果slab占用内存较多,可以使用slabtop查看,slabtop默认是按照内存使用率从大到小排序的。

 

3、因为slabtop一直在刷新,如果想要查看具体的slab信息,可以到/sys/kernel/slab目录下面,具体slab cache的目录中查看,此处以avtab_node cache为例。

其中objects代表总的object数目

object_size代表一个object的大小

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0