DTrace Topics Difficulty

From Siwiki

Jump to: navigation, search

[edit] DTrace Topics: Difficutly

The DTrace Topics collection uses the following difficulty ratings for its content, based on number of coffee cups (or cups of cocoa, for non-coffee drinkers).

Difficutly Ratings
Difficulty Level Quotes
Image:coffeemug01.png Beginner "What is DTrace? What problems can it solve?"
Image:coffeemug01.png Image:coffeemug01.png User "I know what DTrace is, show me how use it."
Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Intermediate "I've been writing one liners and short scripts, show me what else I can do, and how to do things well."
Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Advanced "I've used DTrace for a while and written some useful scripts, show me somthing harder."
Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Ace "I've used DTrace to solve loads of problems and I know many providers well. Show me everything, I don't mind reading kernel source if needed."
Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Image:coffeemug01.png Elite "I can solve almost anything with DTrace, clever scripting, and without using SDT."

[edit] Why

These difficulty ratings have been included for a couple of reasons:

learning

If you are learning DTrace, the difficulty ratings allow you to study appropriate content and make most efficient use of your time. As with learning a musical instrument or a sport, the best way to master it is to work up the levels while practising.

knowing

You have a need to DTrace something, and you find the documentation extreamly complex and are left confused. Maybe that topic is inherantly complex - it helps to know this beforehand so that the experience isn't a blow to your DTrace confidence.
Solaris Internals
Personal tools
The Books