cpuset的tasks无法加入PID
一、问题
- snippet.bash
[yz@yz219 yz]$ pwd /sys/fs/cgroup/cpuset/yz [yz@yz219 yz]$ echo 1616 >> tasks -bash: echo: write error: No space left on device
二、原因
在添加tasks之前,cpuset.cpus 和 cpuset.mems 需要提前进行配置。
三、解决
- snippet.bash
[yz@yz219 yz]$ echo 0 > cpuset.mems [yz@yz219 yz]$ echo "0-3" > cpuset.cpus #根据实际核配置 [yz@yz219 yz]$ cat cpuset.cpus 0-3
现在可以加入PID了:
- snippet.bash
[yz@yz219 yz]$ echo 1616 >> tasks [yz@yz219 yz]$ cat tasks 1616
四、参考
打赏作者以资鼓励: