У меня есть функция, которая занимает 11 секунд. Я хочу рассказать, сколько времени тратится на ввод-вывод. Есть ли какой-либо инструмент для профилирования времени ввода-вывода внутри функции? который может дать статику какПрофилирование времени, проведенного в I/O C++
Total Time I/O TIME Function Name
x y f
Как насчет gprof? – cnicutar
Используйте функцию поиска ... – tauran
У вас есть четкое определение того, что время, затраченное на ввод-вывод, действительно означает? Linux имеет довольно хорошее кэширование файловой системы, и это влияет на время, затрачиваемое на ввод-вывод. Просто попробуйте запустить несколько раз одну и ту же программу с теми же входами ... –