Я использую удаленный сервер, на котором я не должен запросить более 24 из 100 ядер.
Я запускаю пару сценариев R, которые, кажется, используют слишком много ...
Как я могу узнать в htop, сколько ядер использует отдельный пользователь (я)? Я могу видеть «среднюю загрузку» для всех пользователей и складывать MEM% для своих процессов.
Есть ли какая-нибудь команда R, которую я мог бы использовать для ограничения количества ядер? Скрипт, который я использую, даже не распараллеливает какой-либо процесс явным образом, но, возможно, пакет R захватывает для меня ядра.
распечатать информацию о процессоре:
lscpu
изменить используйте cpu:
chcpu -d 25-99
chcpu -g 25-99
core 25-99
перейти в автономный режим на удаленном сервере
, если вы хотите ограничить количество ядер для процесса, используйте cgroup