Linux基础命令---slabtop显示内核板条信息

简介: slabtop slabtop实时显示详细的内核板条缓存信息。它显示按所列排序条件之一排序的顶级缓存的列表。它还会显示一个统计信息头,其中填充了板坯层信息。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。

slabtop

   slabtop实时显示详细的内核板条缓存信息。它显示按所列排序条件之一排序的顶级缓存的列表。它还会显示一个统计信息头,其中填充了板坯层信息。
   此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。

1、语法

   slabtop  [选项]

2、选项列表

   -d n| --delay=n
          设置显示的时间间隔
   -s S | --sort=S
          设置排序规则。a,以活动对象数目排序;b,以每个slab对象数目排序;c,以缓存大小排序;l,以slab数量排序;v,以多动的slab排序;n,以名字排序;o,以对象数目排序;p,以每slab的页数排序;u,以缓存利用率排序
   -o | --once
          只显示一次,之后退出
   -V | --version
          显示版本信息,并且退出
   --help
          显示帮助信息,并且退出

3、实例
1)显示slab信息

   [root@localhost ntop-4.0.1]# slabtop -d 5              //每5s显示一次
   Active / Total Objects (% used)    : 434059 / 438446 (99.0%)
    Active / Total Slabs (% used)      : 23317 / 23318 (100.0%)
    Active / Total Caches (% used)     : 104 / 200 (52.0%)
    Active / Total Size (% used)       : 87844.50K / 88275.36K (99.5%)
    Minimum / Average / Maximum Object : 0.01K / 0.20K / 4096.00K

     OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME                   
   120321 120297  99%    0.13K   4149     29     16596K dentry
    64722  64605  99%    0.05K    966     67     3864K buffer_head
    50178  50170  99%    0.63K   8363        6     33452K ext4_inode_cache
    47870  47846  99%    0.38K   4787     10     19148K proc_inode_cache
   …

2)显示slab信息,并且排序

   [root@localhost ntop-4.0.1]# slabtop -d 10 -s n                  //按名字排序,每10s显示一次
   Active / Total Objects (% used)    : 433100 / 438274 (98.8%)
    Active / Total Slabs (% used)      : 23307 / 23307 (100.0%)
    Active / Total Caches (% used)     : 104 / 200 (52.0%)
    Active / Total Size (% used)       : 87750.19K / 88220.52K (99.5%)
    Minimum / Average / Maximum Object : 0.01K / 0.20K / 4096.00K

     OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME                   
      290    261  90%    0.02K     2    145         8K Acpi-Namespace
     1564   1501  95%    0.04K     17     92        68K Acpi-Operand
        0      0   0%    0.03K     0    113         0K Acpi-Parse
        0      0   0%    0.05K     0     78         0K Acpi-ParseExt
        0      0   0%    0.04K     0     84         0K Acpi-State
        0      0   0%    0.56K     0        7         0K PING
        7      2  28%    0.56K     1        7         4K RAW
        5      4  80%    0.75K     1        5         4K RAWv6
   …

做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk

相关文章
|
1天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
9 0
|
2天前
|
算法 Linux 调度
深入理解Linux内核的进程调度机制
【4月更文挑战第17天】在多任务操作系统中,进程调度是核心功能之一,它决定了处理机资源的分配。本文旨在剖析Linux操作系统内核的进程调度机制,详细讨论其调度策略、调度算法及实现原理,并探讨了其对系统性能的影响。通过分析CFS(完全公平调度器)和实时调度策略,揭示了Linux如何在保证响应速度与公平性之间取得平衡。文章还将评估最新的调度技术趋势,如容器化和云计算环境下的调度优化。
|
2天前
|
域名解析 网络协议 Linux
Linux 中的 Nslookup 命令怎么使用?
【4月更文挑战第12天】
22 6
Linux 中的 Nslookup 命令怎么使用?
|
3天前
|
运维 网络协议 Unix
18.系统知识-Linux常用命令
18.系统知识-Linux常用命令
|
4天前
|
网络协议 Ubuntu Linux
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
|
4天前
|
Linux Go
Linux命令Top 100驱动人生! 面试必备
探索Linux命令不再迷茫!本文分10部分详解20个基础命令,带你由浅入深掌握文件、目录管理和文本处理。 [1]: <https://cloud.tencent.com/developer/article/2396114> [2]: <https://pan.quark.cn/s/865a0bbd5720> [3]: <https://yv4kfv1n3j.feishu.cn/docx/MRyxdaqz8ow5RjxyL1ucrvOYnnH>
48 0
|
7天前
|
缓存 运维 监控
Linux系统监控利器:探索常用命令及数据保存技巧
Linux系统监控利器:探索常用命令及数据保存技巧
24 4
Linux系统监控利器:探索常用命令及数据保存技巧
|
7天前
|
算法 Linux 调度
深度解析:Linux内核的进程调度机制
【4月更文挑战第12天】 在多任务操作系统如Linux中,进程调度机制是系统的核心组成部分之一,它决定了处理器资源如何分配给多个竞争的进程。本文深入探讨了Linux内核中的进程调度策略和相关算法,包括其设计哲学、实现原理及对系统性能的影响。通过分析进程调度器的工作原理,我们能够理解操作系统如何平衡效率、公平性和响应性,进而优化系统表现和用户体验。
18 3
|
11天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令
|
11天前
|
Web App开发 Java Linux
Linux之Shell基本命令篇
Linux之Shell基本命令篇
Linux之Shell基本命令篇