3

Я устанавливаю ATLAS на многоядерную систему. Он работает под управлением ОС Rocks, дистрибутива Linux, специализирующегося на кластерных вычислениях. Мне нужно отключить дросселирование процессора.

Согласно руководству на csrc.tamu-commerce.edu, «производительность $ /usr /bin /cpufreq-selector -g» отключает регулирование на одном процессоре, но не на всех. Они обеспечивают способ выключения других, но контролирует ли это каждый процессор или каждое отдельное ядро?

1 ответ1

1

Вы можете перебрать ядра и установить регулятор для каждого.

CORES=$(cat /sys/devices/system/cpu/possible | tr '-' ' ')
for CPU in $(seq $CORES); do
    /usr/bin/cpufreq-selector -g performance -c $CPU
done

Хорошее место для этого кода будет /etc/rc.local .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .