Рейтинг:0

Как управлять количеством ядер, используемых на сервере моего учреждения

флаг in

Я использую удаленный сервер, где я не должен запрашивать более 24 из 100 ядер.

Я запускаю пару R-скриптов, которые, кажется, используют слишком много...

Как я могу узнать в htop, сколько ядер использует отдельный пользователь (я)? Я могу видеть «среднюю загрузку» для всех пользователей и могу суммировать MEM% для своих процессов.

Есть ли какая-нибудь команда R, которую я мог бы использовать для ограничения количества ядер? Сценарий, который я использую, даже не распараллеливает какой-либо процесс явно, но, возможно, пакет R захватывает для меня ядра.

флаг cc
Вы смотрели на schedtool, он может установить привязку процесса к ядрам.
Рейтинг:0
флаг de
rh9

вывести информацию о процессоре:

lscpu

изменить использование процессора:

чцпу -д 25-99
чкпу -г 25-99

ядро 25 -99 перейти в автономный режим на удаленном сервере

если вы хотите ограничить ядра для процесса, используйте cgroup

Рейтинг:0
флаг pk

тебе придется изолеп путем редактирования файла grub это зарезервирует ядра только для системы

сначала проверьте количество процессоров

lscpu

проверить прошивку

ls -larth /sys/прошивка

редактировать личинку

sudo vim /etc/по умолчанию/жратва

затем добавьте параметр isolcpus

# в основном продолжайте запускать ядра numa для системы
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE = скрыто
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || эхо Debian`
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск" isolcpus={сколько вы хотите выделить для использования сценариями}
GRUB_CMDLINE_LINUX=""

если efi существует, то затем скомпилируйте с

grub2-mkconfig -o /boot/grub2/grub.cfg

           еще
            
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

предупреждение! если при компиляции ошибок нет то перезагружаемся перезагрузить машину

перезагрузить сейчас

наконец, проверьте, сохранились ли изменения после повторного входа

кошка /proc/cmdline

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.