Как отслеживать операции ввода-вывода для каждого файла в Linux?

Мне нужно отслеживать системные вызовы read для определенных файлов, и В настоящее время я делаю это, анализируя вывод strace.Поскольку read работает с файловыми дескрипторами, я должен отслеживать текущее сопоставление между fd и path. Кроме того, необходимо отслеживать seek, чтобы поддерживать актуальность текущей позиции в трассировке.

Есть ли лучший способ получить трассировку ввода-вывода для каждого приложения и пути к файлу в Linux?

11
задан Coren 14 March 2012 в 17:48
поделиться