Как ограничить процессы всеми процессорами, кроме одного, в Linux

Прежде всего прекратите использовать команду ifconfig с версией Centos 7 и более поздними версиями, потому что она не дает вам полной информации о параметрах вашей сетевой карты (Например, если вы назначили 2 IP-адреса своей карте )вместо этого используйте команду ipa или команду ip addr show. Второй Эта проблема в настоящее время отслеживается Red Hat как ошибка. Чтобы устранить эту проблему :Добавьте NM _CONTROLLED=no в /etc/sysconfig/network -scripts/ifcfg -lo. Основная причина :ifcfg -подключаемый модуль rh в NetworkManager не поддерживает тип интерфейса loopback и регистрирует сообщение об этом в системном журнале.

4
24.07.2019, 01:34
1 ответ

В простых случаях вы не создаете cgroups, проще использовать команду taskset:

taskset --cpu-list 1-7 my_command args...

Первое ядро ​​ЦП равно 0, поэтому 0 отсутствует в списке. Чтобы опустить какое-то другое ядро, вы можете сделать что-то вроде:--cpu-list 0,1,3,4,5,6,7

2
27.01.2020, 20:59

Теги

Похожие вопросы