笔者使用的新机器为i5-12600K CPU,6P+4E,想把小核绑定给低负载LXC使用。遂搜遍全网,发现了可用的绑定方法。

编辑/etc/pve/lxc/xxx.conf,添加

lxc.cgroup2.cpuset.cpus: 12-15

后面是你需要绑定的逻辑核心。可以使用lscpu -e在lxc中检验。

$ lscpu -e
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE    MAXMHZ   MINMHZ       MHZ
  0    0      0    0 0:0:0:0           no 5000.0000 800.0000 3305.0200
  1    0      0    0 0:0:0:0           no 5000.0000 800.0000  800.0000
  2    0      0    1 4:4:1:0           no 5000.0000 800.0000 4900.0000
  3    0      0    1 4:4:1:0           no 5000.0000 800.0000  800.0000
  4    0      0    2 8:8:2:0           no 5000.0000 800.0000  800.0000
  5    0      0    2 8:8:2:0           no 5000.0000 800.0000  800.0000
  6    0      0    3 12:12:3:0         no 5000.0000 800.0000  800.0000
  7    0      0    3 12:12:3:0         no 5000.0000 800.0000  800.0000
  8    0      0    4 16:16:4:0         no 5000.0000 800.0000  800.0000
  9    0      0    4 16:16:4:0         no 5000.0000 800.0000  800.0000
 10    0      0    5 20:20:5:0         no 5000.0000 800.0000 4871.3452
 11    0      0    5 20:20:5:0         no 5000.0000 800.0000 4900.0518
 12    0      0    6 24:24:6:0        yes 3700.0000 800.0000 3701.0161
 13    0      0    7 25:25:6:0        yes 3700.0000 800.0000  800.0000
 14    0      0    8 26:26:6:0        yes 3700.0000 800.0000  800.0000
 15    0      0    9 27:27:6:0        yes 3700.0000 800.0000 3699.1279

发现成功绑定了四个小核,完美。 

引用自:PVE LXC绑定核心_pve绑定大小核心-CSDN博客