|
Articles for the keywords: FreeBSD
|
|
19 Dec 2011
|
Using dTrace to Troubleshoot a cp-r Hang [25077]
Opensnoop from the DTrace Toolkit Is the Answer
The blog post by samwan, "a dtrace example to troubleshoot 'cp-r' hang," shows how using opensnoop from the DTrace Toolkit located the particular file being read at a given moment, enabling the user to identify the pipe file on which the system was hung.
(Get More Information . .)
|
|
|
30 Jun 2011
|
Brendan Gregg on Dynamic Tracing [24311]
Video and Slides from BayLISA Talk Available
The slides from Brendan Gregg's May 2011 talk at BayLISA on Dynamic Tracing -- as separate from DTrace itself -- are available. A video of the first part of the talk is also available. Gregg comments that his decision to make the distinction in his approach to dynamic tracing vs. DTrace was to provide an understanding of " ... what dynamic tracing can do [in order to]lead to new ways to consider performance, and new questions to seek answers to; even if you ultimately don’t use DTrace." Gregg's remarks also touched on har, the hardware statistics tool, which he included to illustrate the idea of the metric.
(Get More Information . .)
|
|
|
09 May 2011
|
"DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD" by Brendan Gregg and Jim Mauro [24162]
Excerpt: Chapter 9, "Applications"
Readers can find a 50-page excerpt (all of Chapter 9, Applications, from Brendan Gregg and Jim Mauro's book "DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD." Of that chapter the authors write, "With DTrace, applications can be studied like never before: following the flow of code from the application source, through libraries, through system calls, and through the kernel. This chapter completed the topics for application analysis; see other chapters in this book for related topics, including the analysis of programming languages, disk, file system, and network I/O."
(Get More Information . .)
|
|
|
01 Apr 2011
|
Illumos in the Cloud: What is Joyent Up to? [24067]
Deirdré Straughan
For years - decades, even - Sun Microsystems held some of the world’s greatest engineering talent fast in its cozy embrace. Then, as so often happens, acquisition unleashed a storm of change. A year later, a good deal of Sun's top talent has moved on, including some well-known names from Solaris engineering. I’m sure this tech diaspora will benefit the industry as a whole, as Sun talent spreads far and wide.
For three years at Sun, I worked closely with top Solaris engineers. Many became friends, so I have kept in touch with those who left, and kept an eye on where they went. A number of the best and brightest settled at a cloud computing company out of San Francisco, called Joyent.
Read on for more from Deirdré and a special offer from Joyent.
(Get More Information . .)
|
|
|
02 Mar 2011
|
'DTrace' : 1,100-Page Paperback Walks Readers Through the Building of Scripts [23968]
From Simple to Complex: A Sequential Approach
The book "DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD (Oracle Solaris Series)" by Brendan Gregg and Jim Mauro is an 1,100 page tome that teaches by example, presenting scores of commands and easy-to-adapt, downloadable D scripts. The examples themselves generate answers to real and useful questions that serve as a starting point for building more complex scripts. The authors fully explain the goals, techniques, and output associated with each script or command. Readers will find it possible to start making practical use of DTrace immediately. Both the table of contents and chapter five, "File Systems," are available as downloadable pdf files.
(Get More Information . .)
|
|
|