Есть ли способ измерить объем памяти, выделенный произвольным веб-запросом в приложении Flask/Werkzeug? Под произвольным я подразумеваю, что я бы предпочел метод, который позволяет мне анализировать код на достаточно высоком уровне, чтобы мне не приходилось его изменять для проверки использования памяти различными маршрутами. Если это невозможно, но все же возможно сделать это, обернув отдельные запросы небольшим кодом, пусть будет так.
В PHP-приложении, которое я написал некоторое время назад, я добился этого, вызвав функцию memory_get_peak_usage() как в начале, так и в конце запроса и взяв разницу.
Есть ли аналог в Python/Flask/Werkzeug? Использование Python 2.7.9, если это имеет значение.