vmstat -m - >页面少于总数?

时间:2017-11-04 02:23:41

标签: linux command

当我在命令行中键入vmstat -m时,它显示:

Cache                       Num  Total   Size  Pages
fuse_request                  0      0    424      9
fuse_inode                    0      0    768      5
pid_2                         0      0    128     30
nfs_direct_cache              0      0    200     19
nfs_commit_data               0      0    704     11
nfs_write_data               36     36    960      4
nfs_read_data                 0      0    896      4
nfs_inode_cache            8224   8265   1048      3
nfs_page                      0      0    128     30
fscache_cookie_jar            2     48     80     48
rpc_buffers                   8      8   2048      2
rpc_tasks                     8     15    256     15
rpc_inode_cache              17     24    832      4
bridge_fdb_cache             14     59     64     59
nf_conntrack_expect           0      0    240     16

对于nfs_write_data行(第7行),为什么"页面"小于"总计"?

对于他们中的一些人来说,"总计"总是等于"页面"。

1 个答案:

答案 0 :(得分:0)

取自vmstat man page

  

...
   -m 开关显示slabinfo。
  ...
  平板模式的字段描述

  缓存:缓存名称
   num :当前活动对象的数量
  总计:可用对象总数
  尺寸:每个对象的尺寸
  页面:至少有一个活动对象的页数
   totpages :已分配的网页总数
   pslab :每个平板的页数

因此,是slabinfo对象的数量(操作系统使用的对象为inode,缓冲区等),页面可以包含多个对象< / p>