InfoQ

InfoQ

Topic/Tag specific view

DTrace Content on InfoQ


Latest featured content about DTrace

Book Review: DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD

Topics
Operations,
Book Review,
OSX

This book is written by Brendan Gregg and Jim Mauro, both expert users in DTrace and the Solaris Internals from Prentice Hall. It covers the key features of the DTrace environment, the D language that is used to write the scripts used to provide answers to questions regarding the performance of the system under question.

Real-Time Java for Latency Critical Banking Applications

Topics
Real Time,
Java

In this presentation from QCon London 2008, Bertrand Delsart discusses real-time (RT) computing requirements in banking, RT Java history, priority semantics, RT APIs, Determinism and NoHeapRealtimeThreads, RT Garbage Collection, soft vs. hard RT, deadline miss handlers, event-driven requests with deadlines, reducing context switches, and benefits of RT Java and the RT Garbage collector.

News about DTrace

Ruby VM Roundup: 1.9.2 Gets DTrace Support, Rubinius 1.0 RC2 Adds Installers, IronRuby IDEs

Topics
Runtimes,
.NET,
IDE,
Performance & Scalability,
Ruby

Rubinius 1.0RC2 adds binary installers, while Ruby 1.9.2 will get DTrace support. IronRuby moves closer to 1.0 and SharpDevelop 3.1 gains IronRuby support. Also: WEBRick users should consider upgrading to the latest versions of Ruby 1.8.x and 1.9.1 because of a recently discovered vulnerability.

Monitoring Ruby

Topics
Debugging,
Performance & Scalability,
Ruby

Developing Ruby and RoR apps might be easy - but what to do when something goes wrong, the interpreter misbehaves or memory leaks spring up. We look at the current options for taking a peek inside Ruby applications.

Ruby on Mac OS X Leopard with DTrace, XCode and Interface Builder support

Topics
Dynamic Languages,
Operating Systems,
Ruby,
Technology

The newly released Mac OS X Leopard ships with the Ruby 1.8.6 and various Ruby libraries and tools installed. Leopard also includes DTrace probes for profiling Ruby, XCode and Interface Builder support and more.

Using Dtrace to Improve Rails Performance

Topics
Ruby on Rails,
Ruby,
Performance & Scalability,
Code Analysis

InfoQ investigates how three companies recently collaborated to use DTrace, a powerful open source process introspection tool, to find and fix a substantial Rails latency issue.

DTrace: Dynamic Tracing with a Java API

Topics
Java,
Debugging

DTrace is an open-source dynamic tracing framework originally written for Solaris 10 and coming soon to OS X, Linux and BSD systems. A Java API for DTrace is available, allowing you to run DTrace scripts and allowing you to present the output in a more meaningful way.