Comment tracer par-fichier d'opérations d'e / s dans Linux?

J'ai besoin de suivre read appels système de fichiers spécifiques, et je suis actuellement en train de faire cela par l'analyse de la sortie de strace. Depuis read fonctionne sur les descripteurs de fichier je dois garder une trace de la cartographie des courants entre fd et path. En outre, seek doit être surveillé afin de conserver la position actuelle jusqu'à la date de la trace.

Est-il une meilleure façon d'obtenir par application, par-file-path IO traces dans Linux?

OriginalL'auteur Noah Watkins | 2012-03-08