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。