iT邦幫忙

DAY 15
1

Linux系統效能調教系列 第 15

Linux系統效能分析與探討 - [15] slabinfo

  • 分享至 

  • xImage
  •  

Linux將kernel物件存放在cache中,並透過slab來進行管理。當系統執行一個kernel object時,就會建立一塊slab cache來儲存。slabtop顯示的是當前系統的slab使用的狀況,如果想要取得系統中每一個process完整的slab使用情形,可以透過cat /proc/slabinfo命令。

他的輸出包含多個欄位,其意義是:
name: Kernel object的名稱
<active_objs>: 目前active的object
<num_objs>: 目前可用的object個數
<objsize>: Object的大小
<objperslab>: 每個slab所擁有的object個數
<pagesperslab>: 每個slab所擁有的記憶體page個數
<limit>: 在這個slab中最多能夠紀錄多少個object
<active_slabs>: 至少擁有一個object(active中)的slab個數
<num_slabs>: 總共有多少個slab

cat /proc/slabinfo 
slabinfo - version: 2.1
 name            <active_objs> <num_objs> <objsize> <objperslab> <pagesperslab> : tunables <limit> <batchcount> <sharedfactor> : slabdata <active_slabs> <num_slabs> <sharedavail>
rpc_buffers            8      8   2048    2    1 : tunables   24   12    8 : slabdata      4      4      0
rpc_tasks              8     20    192   20    1 : tunables  120   60    8 : slabdata      1      1      0
rpc_inode_cache        6      9    448    9    1 : tunables   54   27    8 : slabdata      1      1      0
iser_descriptors       0      0    128   30    1 : tunables  120   60    8 : slabdata      0      0      0
ib_mad                 0      0    448    9    1 : tunables   54   27    8 : slabdata      0      0      0
jbd_1k                 0      0   1024    4    1 : tunables   54   27    8 : slabdata      0      0      0
dm_mpath               0      0   1052    7    2 : tunables   24   12    8 : slabdata      0      0      0

[本系列文章]

Linux系統效能分析與探討 - [1] CPU的效能關鍵字
Linux系統效能分析與探討 - [2] 記憶體的效能關鍵字
Linux系統效能分析與探討 - [3] Linux作業系統網路模組的效能關鍵字
Linux系統效能分析與探討 - [4] Linux block device的效能關鍵字
Linux系統效能分析與探討 - [5] 了解process的運作的指令 1 - ps
Linux系統效能分析與探討 - [6] 了解process的運作的指令2 - top
Linux系統效能分析與探討 - [7] 了解process的運作的指令3 - pstree
Linux系統效能分析與探討 - [8] 了解process使用記憶體的狀況 - pmap
Linux系統效能分析與探討 - [9] 顯示系統的附載狀況 - uptime, w
Linux系統效能分析與探討 - [10] 顯示系統的狀態 - vmstat
Linux系統效能分析與探討 - [11] 檢視記憶體的使用狀況 - free
Linux系統效能分析與探討 - [12] 取得詳細記憶體資訊 - cat /proc/meminfo
Linux系統效能分析與探討 - [13] Kernel slab cache的資訊 - slabtop
Linux系統效能分析與探討 - [14] Kernel buddy system 的內容 - /proc/buddyinfo


上一篇
Linux系統效能分析與探討 - [14] Kernel buddy system 的內容
下一篇
Linux系統效能分析與探討 - [16] 系統使用狀態: mpstat, sar
系列文
Linux系統效能調教31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言