На минимальном сервере Ubuntu 20.04, который только что был настроен (и с некоторыми отключенными службами), я обнаружил, что хтоп
сообщает, что происходит больше активности процессора, чем то, что, по моему мнению, должно происходить, и я не уверен, что (в этом непривилегированном контейнере LXC) он получает активность от других одноранговых виртуальных машин и контейнеров или Ubuntu просто ведет себя очень плохо.
Вот небольшой скринкаст для иллюстрации:
У меня 16 ядер (из 24 на сервере) закреплены за этим LXC ct.
хтоп
находится в версии 2.2.0.
содержимое конфигурационного файла:
lxc.cgroup.relative = 0
lxc.cgroup.dir.monitor = lxc.monitor/101
lxc.cgroup.dir.container = lxc/101
lxc.cgroup.dir.container.inner = нс
lxc.arch = amd64
lxc.include = /usr/share/lxc/config/ubuntu.common.conf
lxc.include = /usr/share/lxc/config/ubuntu.userns.conf
lxc.seccomp.profile = /var/lib/lxc/101/rules.seccomp
lxc.apparmor.profile = сгенерировано
lxc.apparmor.allow_nesting = 1
lxc.mount.auto = система: смешанная
lxc.monitor.unshare = 1
lxc.idmap = и 0 100000 65536
lxc.idmap = г 0 100000 65536
lxc.tty.max = 2
lxc.environment = ТЕРМИН = Linux
lxc.uts.name = ИМЯ ХОСТА
lxc.cgroup2.memory.max = 25769803776
lxc.cgroup2.memory.swap.max = 17179869184
lxc.rootfs.path = /var/lib/lxc/101/rootfs
lxc.net.0.type = veth
lxc.net.0.veth.pair = veth101i0
lxc.net.0.hwaddr = 14:5A:59:1A:BA:25
lxc.net.0.name = eth0
lxc.net.0.script.up = /usr/доля/lxc/lxcnetaddbr
lxc.cgroup2.cpuset.cpus = 0-1,3,5,7,9-11,13,15-19,21-22