У меня есть скрипт Python, который запускает последовательность долго выполняющихся исполняемых файлов, используя subprocess.run
.Например:
subprocess.run(['cpfind', '--multirow', '--celeste', '-o', pto_path, pto_path], check=True)
По какой-то причине, когда я проверяю загрузку ЦП запущенных процессов, кажется, что исполняемый файл Python использует столько же ресурсов ЦП, сколько вызываемый исполняемый файл.Вот снимок экрана с показаниями top
(у машины одноядерный).
Интересно, правильно ли это показание,и если да, то как я могу решить эту проблему.
Спасибо, что уделили время.