LINUX.ORG.RU

История изменений

Исправление kirill_rrr, (текущая версия) :

root@raspberrypi:/sys/fs/cgroup/systemd# find
.....
./user.slice
./user.slice/user-1000.slice
./user.slice/user-1000.slice/tasks
./user.slice/user-1000.slice/user@1000.service
./user.slice/user-1000.slice/user@1000.service/tasks
./user.slice/user-1000.slice/user@1000.service/cgroup.procs
./user.slice/user-1000.slice/user@1000.service/cgroup.clone_children
./user.slice/user-1000.slice/user@1000.service/notify_on_release
./user.slice/user-1000.slice/cgroup.procs
./user.slice/user-1000.slice/session-c1.scope
./user.slice/user-1000.slice/session-c1.scope/tasks
./user.slice/user-1000.slice/session-c1.scope/cgroup.procs
./user.slice/user-1000.slice/session-c1.scope/cgroup.clone_children
./user.slice/user-1000.slice/session-c1.scope/notify_on_release
./user.slice/user-1000.slice/cgroup.clone_children
./user.slice/user-1000.slice/notify_on_release
./user.slice/tasks
./user.slice/user-1001.slice
./user.slice/user-1001.slice/tasks
./user.slice/user-1001.slice/cgroup.procs
./user.slice/user-1001.slice/cgroup.clone_children
./user.slice/user-1001.slice/user@1001.service
./user.slice/user-1001.slice/user@1001.service/tasks
./user.slice/user-1001.slice/user@1001.service/cgroup.procs
./user.slice/user-1001.slice/user@1001.service/cgroup.clone_children
./user.slice/user-1001.slice/user@1001.service/notify_on_release
./user.slice/user-1001.slice/notify_on_release
./user.slice/user-1001.slice/session-c2.scope
./user.slice/user-1001.slice/session-c2.scope/tasks
./user.slice/user-1001.slice/session-c2.scope/cgroup.procs
./user.slice/user-1001.slice/session-c2.scope/cgroup.clone_children
./user.slice/user-1001.slice/session-c2.scope/notify_on_release
./user.slice/cgroup.procs
./user.slice/cgroup.clone_children
./user.slice/notify_on_release

Просмотрел файлики, но не нашёл никаких явных упоминаний CPUSares

root@raspberrypi:/sys/fs/cgroup/systemd# systemctl status user-1001.slice
● user-1001.slice
   Loaded: loaded
  Drop-In: /etc/systemd/system/user-1001.slice.d
           └─50-CPUShares.conf
   Active: active since Чт 2018-10-04 17:39:01 +05; 2 days ago
   CGroup: /user.slice/user-1001.slice
           ├─user@1001.service
           │ ├─1007 /lib/systemd/systemd --user
           │ └─1010 (sd-pam)
           └─session-c2.scope
             ├─ 976 /bin/login --
             ├─1015 -bash
             └─1020 ./xmrig

Насколько я понял, правило было загружено. Но само значение CPUShares не упоминается.

У меня кастомное ядро. Что надо проверять?

Исправление kirill_rrr, :

root@raspberrypi:/sys/fs/cgroup/systemd# find
.....
./user.slice
./user.slice/user-1000.slice
./user.slice/user-1000.slice/tasks
./user.slice/user-1000.slice/user@1000.service
./user.slice/user-1000.slice/user@1000.service/tasks
./user.slice/user-1000.slice/user@1000.service/cgroup.procs
./user.slice/user-1000.slice/user@1000.service/cgroup.clone_children
./user.slice/user-1000.slice/user@1000.service/notify_on_release
./user.slice/user-1000.slice/cgroup.procs
./user.slice/user-1000.slice/session-c1.scope
./user.slice/user-1000.slice/session-c1.scope/tasks
./user.slice/user-1000.slice/session-c1.scope/cgroup.procs
./user.slice/user-1000.slice/session-c1.scope/cgroup.clone_children
./user.slice/user-1000.slice/session-c1.scope/notify_on_release
./user.slice/user-1000.slice/cgroup.clone_children
./user.slice/user-1000.slice/notify_on_release
./user.slice/tasks
./user.slice/user-1001.slice
./user.slice/user-1001.slice/tasks
./user.slice/user-1001.slice/cgroup.procs
./user.slice/user-1001.slice/cgroup.clone_children
./user.slice/user-1001.slice/user@1001.service
./user.slice/user-1001.slice/user@1001.service/tasks
./user.slice/user-1001.slice/user@1001.service/cgroup.procs
./user.slice/user-1001.slice/user@1001.service/cgroup.clone_children
./user.slice/user-1001.slice/user@1001.service/notify_on_release
./user.slice/user-1001.slice/notify_on_release
./user.slice/user-1001.slice/session-c2.scope
./user.slice/user-1001.slice/session-c2.scope/tasks
./user.slice/user-1001.slice/session-c2.scope/cgroup.procs
./user.slice/user-1001.slice/session-c2.scope/cgroup.clone_children
./user.slice/user-1001.slice/session-c2.scope/notify_on_release
./user.slice/cgroup.procs
./user.slice/cgroup.clone_children
./user.slice/notify_on_release

Просмотрел файлики, но не нашёл никаких явных упоминаний CPUSares

[cut]
root@raspberrypi:/sys/fs/cgroup/systemd# systemctl status user-1001.slice
● user-1001.slice
   Loaded: loaded
  Drop-In: /etc/systemd/system/user-1001.slice.d
           └─50-CPUShares.conf
   Active: active since Чт 2018-10-04 17:39:01 +05; 2 days ago
   CGroup: /user.slice/user-1001.slice
           ├─user@1001.service
           │ ├─1007 /lib/systemd/systemd --user
           │ └─1010 (sd-pam)
           └─session-c2.scope
             ├─ 976 /bin/login --
             ├─1015 -bash
             └─1020 ./xmrig
[/cut]

Насколько я понял, правило было загружено. Но само значение CPUShares не упоминается.

У меня кастомное ядро. Что надо проверять?

Исходная версия kirill_rrr, :

root@raspberrypi:/sys/fs/cgroup/systemd# find ..... ./user.slice ./user.slice/user-1000.slice ./user.slice/user-1000.slice/tasks ./user.slice/user-1000.slice/user@1000.service ./user.slice/user-1000.slice/user@1000.service/tasks ./user.slice/user-1000.slice/user@1000.service/cgroup.procs ./user.slice/user-1000.slice/user@1000.service/cgroup.clone_children ./user.slice/user-1000.slice/user@1000.service/notify_on_release ./user.slice/user-1000.slice/cgroup.procs ./user.slice/user-1000.slice/session-c1.scope ./user.slice/user-1000.slice/session-c1.scope/tasks ./user.slice/user-1000.slice/session-c1.scope/cgroup.procs ./user.slice/user-1000.slice/session-c1.scope/cgroup.clone_children ./user.slice/user-1000.slice/session-c1.scope/notify_on_release ./user.slice/user-1000.slice/cgroup.clone_children ./user.slice/user-1000.slice/notify_on_release ./user.slice/tasks ./user.slice/user-1001.slice ./user.slice/user-1001.slice/tasks ./user.slice/user-1001.slice/cgroup.procs ./user.slice/user-1001.slice/cgroup.clone_children ./user.slice/user-1001.slice/user@1001.service ./user.slice/user-1001.slice/user@1001.service/tasks ./user.slice/user-1001.slice/user@1001.service/cgroup.procs ./user.slice/user-1001.slice/user@1001.service/cgroup.clone_children ./user.slice/user-1001.slice/user@1001.service/notify_on_release ./user.slice/user-1001.slice/notify_on_release ./user.slice/user-1001.slice/session-c2.scope ./user.slice/user-1001.slice/session-c2.scope/tasks ./user.slice/user-1001.slice/session-c2.scope/cgroup.procs ./user.slice/user-1001.slice/session-c2.scope/cgroup.clone_children ./user.slice/user-1001.slice/session-c2.scope/notify_on_release ./user.slice/cgroup.procs ./user.slice/cgroup.clone_children ./user.slice/notify_on_release

Просмотрел файлики, но не нашёл никаких явных упоминаний CPUSares

root@raspberrypi:/sys/fs/cgroup/systemd# systemctl status user-1001.slice ● user-1001.slice Loaded: loaded Drop-In: /etc/systemd/system/user-1001.slice.d └─50-CPUShares.conf Active: active since Чт 2018-10-04 17:39:01 +05; 2 days ago CGroup: /user.slice/user-1001.slice ├─user@1001.service │ ├─1007 /lib/systemd/systemd --user │ └─1010 (sd-pam) └─session-c2.scope ├─ 976 /bin/login -- ├─1015 -bash └─1020 ./xmrig

Насколько я понял, правило было загружено. Но само значение CPUShares не упоминается.

У меня кастомное ядро. Что надо проверять?