Я пытаюсь развернуть длинную задачу на удаленном сервере. Удаленный сервер имеет 56 процессоров. Т.е.
>>> import multiprocessing as m
>>> m.cpu_count()
56
>>>
У меня есть возможность указать, сколько процессоров я могу использовать в своей задаче, но иногда оптимальный выбор не совпадает с тем, что мы сделали бы на нашем собственном ноутбуке (например, Использовать все процессоры или половина всех процессоров), потому что есть много людей, имеющих доступ к удаленному серверу. Поэтому я ищу несколько строк кода, которые могут дать мне доступную вычислительную мощность в каждом процессоре, что может выглядеть следующим образом:
CPU #1: 56%
CPU #2: 12%
...
CPU #56: 0.1%
Может ли кто-нибудь сказать мне, можно ли проверить доступные вычислительная мощность каждого ЦП, чтобы я мог лучше принять решение о том, сколько ЦП мне следует использовать для своей задачи?
Спасибо!