Я запускаю сложную программу вычисления на Python, которая занимает около 10 минут для работы в моей системе. Когда я смотрю на использование ЦП, один из восьми ядер колеблется около 70%, второй - около 20%, а остальные близки к 0%. Я могу каким-то образом заставить программу использовать 100% одноядерный?Управление использованием и потоками процессора в Python
Редактировать: Я признаю, что использование всех 8 ядер не является отличным вариантом, но есть ли способ заставить одно ядро использовать 100% использования?
Python однопоточный. –
, если это не относится к python, это будет для вашей операционной системы, о которой вы не упомянули. –
У этого вопроса есть ответ, который может вас заинтересовать: http://stackoverflow.com/questions/20939299/does-python-support-multithreading-can-it-speed-up-execution-time –