论坛网站建设流程/搜索关键词排名一般按照什么收费
写在前面
cpuacct CPU Accounting Controller 子系统会自动生成报告统计控制组所使用的CPU资源。该子系统支持多层嵌套控制组,支持统计当前控制组及其子控制组进程的CPU使用率。
挂载子系统命令
mount -t cgroup -ocpuacct none /sys/fs/cgroup/cpuacct
在cpuacct层级下创建控制组
# cd /sys/fs/cgroup/cpuacct# mkdir g1# echo $$ > g1/tasks
一、CPUACCT参数文件配置
1.1 cpuacct.usage
报告控制组中中所有任务(包括层级中的子控制组任务)使用CPU的总时间(纳秒);
重置cpuacct.usage的值,命令如下:
# echo 0 > /cgroup/cpuacct/cpuacct.usage
1.2 cpuacct.stat
报告控制组中所有的任务(包括层级中的子控制组任务)使用的用户和系统 CPU 时间,方式如下:
- user — 用户模式中任务使用的 CPU 时间。
- system — 系统(kernel)模式中任务使用的 CPU 时间。
CPU 时间将报告于 USER_HZ 变量定义的单位中。
1.3 cpuacct.usage_percpu
报告控制组中所有任务(包括层级中的子控制组任务)在每个 CPU 中使用的 CPU 时间(纳秒)。