On Thu, Aug 5, 2010 at 1:03 AM, Mohan R <[email protected]> wrote: > I think vijay mentioned 'ltrace'. However, 'ltrace' handles only compiled > C/C++ binaries whereas 'strace' will accept any kind of file even if it is a > shell script, in that case, it traces all system calls made by 'bash'. Same > rule applies to python, perl, ruby etc.,
Solaris has DTrace which allows you to instrument/trace all kinds of applications in great depth -- C, Python, Perl, PHP, Ruby, Java, etc. DTrace is also available on some BSD systems. I've found DTrace exceptionally useful in performance tuning. The Linux equivalents -- SystemTap and LTTng -- lack some advanced features of DTrace, but are rapidly catching up. - Raja _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
