Аналогично этому вопросу о профилировании многопроцессорного кода...
Мне нужно профилировать мою кодовую базу, и я планировал использовать cProfile. Эта программа по существу является генетическим алгоритмом, который выполняет функцию оценки параллельно. Самое интересное, что эта функция оценки извне вызывает другую программу Python через командную строку.
Можно ли использовать cProfile для профилирования всего цикла? По сути, я намеревался начать профилирование внутри моей рабочей функции (кумулятивное время, pcalls, накладные расходы памяти и т. д.), однако я обеспокоен тем, что внешние программы не будут видны профилировщику.