slabtop
slabtop命令 以实时的方式显示内核“slab”缓冲区的细节信息。
- a: sort by number of active objects
- b: sort by objects per slab
- c: sort by cache size
- l: sort by number of slabs
- n: sort by name
- o: sort by number of objects
- p: sort by pages per slab
- s: sort by object size
内核的模块在分配资源的时候,为了提高效率和资源的利用率,都是透过slab来分配的。通过slab的信息,再配合源码能粗粗了解系统的运行情况,比如说什么资源有没有不正常的多,或者什么资源有没有泄漏。linux系统透过/proc/slabinfo来向用户暴露slab的使用情况。
保存着监视系统中所有活动的 slab 缓存的信息的文件为/proc/slabinfo。