LINUX.ORG.RU

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

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

как это конкретно сделать? taskset требует pid.

Как этой командой вообще пользоваться? Прочитал man, попробовал:
taskset --all-tasks --cpu-list 1-31 --pid $PPID
taskset: невозможно выполнить --pid: Нет такого файла или каталога

так не нравится синтаксис:
taskset --all-tasks --pid 0x0E $PPID
pid 13534's current affinity mask: f
pid 13534's new affinity mask: e

Как мне прописать заранее это для всех «левых» процессов? В какой конфигурационный файл какие строчки? если я запишу в /etc/bash/bashrc, то почему это не повлияет на систему в целом (включая дестопные процессы)?

И да, это не решает проблему высваппирования.

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

как это конкретно сделать? taskset требует pid.

Как этой командой вообще пользоваться? Прочитал man, попробовал:
taskset --all-tasks --cpu-list 1-31 --pid $PPID
taskset: невозможно выполнить --pid: Нет такого файла или каталога

так не нравится синтаксис:
taskset --all-tasks --pid 0x0E $PPID
pid 13534's current affinity mask: f
pid 13534's new affinity mask: e

Как мне прописать заранее это для всех «левых» процессов? В какой конфигурационный файл какие строчки? если я запишу в /etc/bash/bashrc, то почему это не повлияет на систему в целом (включая дестопные процессы)?