-4

Я работаю на общей машине Linux с многоядерными процессами, где у меня есть права администратора. Можно ли заморозить все процессы других пользователей (или дать им меньший приоритет для доступа к процессорам), чтобы я мог использовать всю вычислительную мощность машины?

1 ответ1

3

Непонятно, что вы имеете в виду под кражей ядер; однако, если ваш процесс не очень приятный, то планировщик linux даст вашему приложению больше вычислительного времени на ядрах. У вас действительно есть многопроцессорное многопоточное приложение, которое может использовать более одного ядра одновременно?

Синтаксис (как root):

nice -n -19 <cmd and args>

Другой вариант - cpulimit. Это может быть использовано для каждого процесса, чтобы замедлить что-то.

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