1: cpuacct 的作用是什么?
自动生成报告来统计cpu cgroup 之中的cpu使用信息,其中会包含子群组信息。
报告分为两大类,usage 与 stat
2: usage 类型的报告 和 stat类型的报告之间的不同之处
usage 类型的报告的单位是 微秒,stat类型的报告的单位是 USER_HZ
3: cpuacct 之中具体的报告文件,以及所包含的信息
cpuacct.usage 任务使用cpu的时间,累计值,单位是微秒
cpuacct.usage_percpu 任务所使用的各个cpu的时间,累计值,单位是微秒
cpuacct.usage_user 任务使用的cpu的用户态的时间,累计值,单位是微秒
cpuacct.usage_percpu_user 任务使用的各个cpu的用户态的时间,累计值,单位是微秒
cpuacct.usage_sys 任务使用的cpu的系统态时间,累计值,单位是微秒
cpuacct.usage_percpu_sys 任务使用的各cpu的系统态时间,累计值,单位是微秒
cpuacct.usage_all 任务使用的各cpu的用户态 系统态 时间,累计值,单位是微秒
cpuacct.stat 任务占据cpu 用户态 和 系统态 的时间,累计值,单位是 USER_HZ