Parallel linear model
Right - DTrace isn't on Linux (licensing problem) but is on Solaris, xBSD and MacOS X. On Linux, there's a similar tool called Systemtap but I've never needed it - sysstat, oprofile and blktrace always were enough.
On Fri, Aug 24, 2012 at 12:12 AM, Olaf Mersmann <olafm at p-value.net> wrote:
Hi, "M. Edward (Ed) Borasky" <znmeb at znmeb.net> writes:
If you're on Linux on bare metal, you can do all sorts of nifty micro-benchmarking via Sysstat, Oprofile and Blktrace. It's been a few years since I did any of this, but I probably still have some hacked-up scripts on Github for Oprofile (CPU bottlenecks), Blktrace (disk bottlenecks) and Sysstat (telling which one you have).
a few years back I added DTrace probes to R as a fun experiment. They allowed me to see exactly when I entered/exited a function and when memory was allocated and collected (see [1]). This of course requires a system with DTrace (OSX, FreeBSD or Solaris afaik). I have not updated the patches in a while since there seemed to be little/no interest in them. If there is interest I might be able to salvage them and provide a patch against a current R version. Cheers, Olaf [1] http://r.789695.n4.nabble.com/DTrace-probes-for-R-td920997.html
Twitter: http://twitter.com/znmeb; Computational Journalism Publishers Workbench: http://j.mp/QCsXOr How the Hell can the lion sleep with all those people singing "A weem oh way!" at the top of their lungs?