HomeAbout NKT ServicesNKT TrainingSystem Administration SupportContact details

  Contact Menu


  Solaris Dynamic Tracing with DTrace


Course Duration

3 days

Course Overview

Solaris Dynamic Tracing, DTrace, is a new feature to Solaris 10. It is intended for use by System Administrators, System Tuning personnel, kernel developers and application programmers.

DTrace makes use of numerous built-in probes which are used to record arbitrary data from the system, trace processes on live systems, monitor kernel and application processes, all with minimal performance loss.

Who should attend

System Administrators, kernel developers system tuners and application programmers who require to monitor processes in detail on live systems.

Course Topics

  Introducing DTrace

Features, architecture, probes and D Scripts

  Using Dtrace

DTrace performance monitoring, aggregations, D variables, arrays, built-in macros

  Debugging applications

The pid provider, application variables, transient errors, file access.

  Debugging system problems

Accessing Kernel Symbols, Kernel variables and data structures, lock contention info, monitoring read calls, anonymous tracing, speculative tracing, DTrace privileges.

  Troubleshooting DTrace

Minimising performance impact, DTrace buffers, debugging DTrace scripts.


Download PDF version

  For further information about the services offered by NKT Services,

  please complete our enquiry form or call 0845 0521 345

Book/Enquire

Solaris is registered trademarks of Sun Microsystems Inc. Linux is a registered trademark of Linux Torvaulds.

Copyright ©2008 NKT Services Ltd. All rights reserved.
NKT Services Ltd. trading as NKT Training

Web template supplied by WebDesignHelper.co.uk