Хочу по завершении работы функции получать суммарное время, проведенное в запросах к БД и прочим внешним ресурсам и время, проведенное непосредственно в коде. Естественно, под временем я понимаю «реальное время в человеческих единицах вроде микросекунд».
Что кроме clock_gettime(CLOCK_MONOTONIC) можно использовать?