linux CS 1.6 запуск на одном ядре процессора

ssx

Сообщения
270
Реакции
71
Суть проблемы: имею слабый ноут (встроенное видео) под управлением linux mint. Все устраивает но есть неприятный нюанс - КС 1.6 запускается на всех имеющихся двух ядрах (2 потока). Из-за чего нагрузка по 100% на каждое ядро = троттлинг и(или) нет ресурсов для встроенной видяхи = низкий ФПС.
Тестировал как-то параметр запуска -threads 0/1 и как-то получилось у меня запустить на одном ядре = 80-100 фпс , проц нагружен контрой только 1 ядро 100%, ноут холодный и я доволен.
Но вот редко так получается запускать , такое предчувствие что только первый запуск прокатывает а далее перезапуски уже нет.. или просто везение/магия ..
Через taskset не катит ограничивать уже запущенный PID и его дочерние процессы ибо это 20фпс и фризы ...
Через schedtool не получается запустить.

Вопрос знатокам: Как запустить контрушку на определенном ядре процессора т.е. в один поток?
30 Май 2019
Перезапустил ноут и с -threads 1 получилось запустить процесс..

П.С. Чёт не понял почему но в ноуте был отрублен HT , врубил и теперь как 4 ядра htop отображает. Последующие запусти КС игнорирует -threads 1 и кушает 2 ядра по 100%
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу