Есть ли способ заставить valgrind использовать несколько процессоров?
Я выполняю профилирование узких мест с помощью valgrind. callgrind и заметил, что поведение использования ресурсов в моем приложении существенно отличается от того, когда оно выполняется вне valgrind / callgrind.
При запуске вне valgrind он увеличивает нагрузку на несколько процессоров, но при запуске внутри valgrind использует только один. Это заставляет меня беспокоиться о том, что мои узкие места будут в разных местах и, таким образом, аннулируют мое профилирование.