Настройка привязки процессов в Linux

Настройка привязки процессов в Linux

В Windows можно заставить программу работать на любом количестве ядер многоядерного процессора. Это можно сделать в графическом интерфейсе диспетчера задач.

Аналогично, можно ли задать соответствие процесса в Linux, в командной строке? Чтобы указать, какие ядра может запустить процесс

решение1

По словам менеджера пакетов Debian, schedtool может это сделать. (Однако это инструмент командной строки)

Не знаю ни одного инструмента с графическим интерфейсом.

Эта статьяhttp://www.linuxjournal.com/article/6799указывает на то, что Linux опоздал с установкой привязки к процессору. Также с ядрами 2.5 и новее эффект пинг-понга отсутствует, процессы, как правило, остаются на одном и том же процессоре. Поэтому установка привязки к процессору МОЖЕТ не быть необходимой.

решение2

htop может сделать это, если вы нажмете «a», а затем выберете из списка процессоров

Связанный контент