In Bryan''s tech talk, IIRC, he mentioned the fact that some Sun engineers had used DTrace to trace Linux apps, using Solaris''s Linux emulation environment. Assuming I didn''t misunderstand all of this, I''d like to know if the specifics of all this have been written up anywhere. My actual interest goes a couple of steps further. Might it be possible to: * Load Parallels (or VMware Fusion, or ...) on an Intel Mac. * Load Solaris under the VM environment. * Start up the Linux emulation environment under Solaris. * Start up some app(s) of interest. * Use the Solaris DTrace to monitor the Linux apps. and if so, can anyone give me some hints (or better, notes) on how to do this? -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, and web development
Bryan Cantrill
2007-Dec-21 06:32 UTC
[dtrace-discuss] Tracing Linux, via Solaris, on a Mac?
On Thu, Dec 20, 2007 at 10:12:44PM -0800, Rich Morin wrote:> In Bryan''s tech talk, IIRC, he mentioned the fact that some Sun > engineers had used DTrace to trace Linux apps, using Solaris''s > Linux emulation environment. > > Assuming I didn''t misunderstand all of this, I''d like to know > if the specifics of all this have been written up anywhere. My > actual interest goes a couple of steps further. Might it be > possible to: > > * Load Parallels (or VMware Fusion, or ...) on an Intel Mac. > > * Load Solaris under the VM environment. > > * Start up the Linux emulation environment under Solaris. > > * Start up some app(s) of interest. > > * Use the Solaris DTrace to monitor the Linux apps. > > and if so, can anyone give me some hints (or better, notes) on > how to do this?The technical pieces are certainly all there; Adam''s blog entry on the subject should at least fill in the gaps for you on the Solaris/Linux side: http://blogs.sun.com/ahl/entry/dtrace_for_linux Amusingly, you can also get to Adam''s blog entry by googling "dtrace linux" + "I''m feeling lucky"... - Bryan -------------------------------------------------------------------------- Bryan Cantrill, Sun Microsystems FishWorks. http://blogs.sun.com/bmc