title: Profiling for wall-time on Linux
body: <p>I have an application that I want to profile wrt how much time is spent in various activities. Since this application is  I/O intensive, I want to get a report that will summarize how much time is spent in every library/system call (wall time).</p>
  
  <p>I've tried oprofile, but it seems it gives time in terms of Unhalted CPU cycles (thats cputime, not real time)</p>
  
  <p>I've tried strace -T, which gives wall time, but the data generated is huge and getting the summary report is difficult (and awk/py scripts exist for this ?)</p>
  
  <p>Now I'm looking upto SystemTap, but I don't find any script that is close enough and can be modified, and the onsite tutorial didn't help much either. I am not sure if what I am looking for can be done. </p>
  
  <p>I need someone to point me in the right direction.
  Thanks a lot!</p>