Scroll to navigation

CHCPU(8) Керування системою CHCPU(8)

НАЗВА

chcpu - налаштовування процесорів

КОРОТКИЙ ОПИС

chcpu -c|-d|-e|-g cpu-list

chcpu -p mode

chcpu -r|-h|-V

ОПИС

chcpu can modify the state of CPUs. It can enable or disable CPUs, scan for new CPUs, change the CPU dispatching mode of the underlying hypervisor, and request CPUs from the hypervisor (configure) or return CPUs to the hypervisor (deconfigure).

У деяких параметрів є аргумент список-процесорів. Скористайтеся цим аргументом для визначення списку відокремлених комами процесорів. Список може містити адреси окремих процесорів або діапазони адрес. Наприклад, 0,5,7,9-11 застосує команду до процесорів із адресами 0, 5, 7, 9, 10 і 11.

ПАРАМЕТРИ

-c, --configure список-процесорів

Налаштувати вказані процесори. Налаштовування процесора означає, що гіпервізор бере процесор з буфера процесорів і призначає його до віртуального апаратного забезпечення, на якому працює ядро.

-d, --disable список-процесорів

Вимкнути вказані процесори. Вимикання процесора означає, що ядро переводить його до стану недоступності.

-e, --enable список-процесорів

Увімкнути вказані процесори. Вмикання процесора означає, що ядро встановлює для нього стан доступності. Процесор має бути налаштовано - див. -c - перш ніж його можна буде увімкнути.

-g, --deconfigure список-процесорів

Скасувати налаштовування вказаних процесорів. Скасовування налаштовування процесорів означає, що гіпервізор вилучає процесор з віртуального апаратного забезпечення, на якому запущено Linux і повертає процесор до буфера процесорів. Процесор має бути недоступним, див. -d, перш ніж налаштовування процесора може бути скасовано.

chcpu -g is not supported on IBM z/VM, CPUs are always in a configured.

-p, --dispatch режим

Встановити режим розподілу процесорів (поляризацію). Цей параметр працює, лише якщо в архітектурі апаратного забезпечення і у гіпервізорі передбачено поляризацію процесорів. Доступними є такі режими:

horizontal

Навантаження розподіляється між усіма доступними процесорами.

vertical

Навантаження концентрується на декількох процесорах.

-r, --rescan

Увімкнути повторне сканування процесорів. Після повторного сканування ядро Linux розпізнаватиме нові процесори. Скористайтеся цим параметром у системах, де не передбачено автоматичного виявлення нових долучених процесорів.

-h, --help

Вивести текст довідки і завершити роботу.

-V, --version

Вивести дані щодо версії і завершити роботу.

СТАН ВИХОДУ

chcpu has the following exit status values:

0

успіх

1

помилка

64

частковий успіх

АВТОРИ

Heiko Carstens <heiko.carstens@de.ibm.com>

АВТОРСЬКІ ПРАВА

Авторські права належать корпорації IBM, 2011

ТАКОЖ ПЕРЕГЛЯНЬТЕ

lscpu(1)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами - <https://github.com/util-linux/util-linux/issues>.

ДОСТУП ДО ПРОГРАМИ

Програма chcpu є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.

2024-05-14 util-linux 2.40.1