cpuset参数说明

来源:互联网 发布:尔雅网络课程明史十讲 编辑:程序博客网 时间:2024/06/05 19:30
cpuset下面参数:
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 cgroup.clone_children
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 cgroup.procs
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 cpu_exclusive
-rw-r--r-- 1 root   root   0 1970-01-01 00:02 cpus
-r--r--r-- 1 root   root   0 1970-01-01 19:15 effective_cpus
-r--r--r-- 1 root   root   0 1970-01-01 19:15 effective_mems
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 mem_exclusive
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 mem_hardwall
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 memory_migrate
-r--r--r-- 1 root   root   0 1970-01-01 19:15 memory_pressure
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 memory_spread_page
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 memory_spread_slab
-rw-r--r-- 1 root   root   0 1970-01-01 00:02 mems
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 notify_on_release
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 sched_load_balance
-rw-r--r-- 1 root   root   0 1970-01-01 19:15 sched_relax_domain_level
-rw-rw-r-- 1 system system 0 1970-01-01 00:02 tasks


cgroup.clone_children:如果开启的话,新创建的cpuset会从它的parent 拷贝配置信息


cgroup.procs:当前cgroup的所有线程group id。将某个group id写到这个文件之后,
这个group id的所有线程会被移到这个cgroup下


cpu_exclusive:设置为true后,这个cgroup使用的cpu 节点将不会跟其他cgroup共享使用


cpus:这个cgroup中task可以使用的cpu节点


effective_cpus:只读属性,影响cpu hotplug,反应cpu是否online


effective_mems:类似effecive_cpus


memory_migrate:设置为true的时候,cpuset中的task使用的page将会迁移到新的cpuset所属mem


memory_pressure:memory_pressure_enabled 设置为true时,会显示这个cpuset的内存pressure


memory_pressure_enabled:开启memory_pressure节点


mems:指定cpuset使用的mem节点


notify_on_release:设置为true,cpuset中的task全部移除时,release_agent将会运行注册的功能


release_agent:注册的功能


sched_load_balance:设置后,负载均衡只会在cpuset指定的cpu间进行


tasks:cgroup中的所有task
原创粉丝点击