Trace Analysis Patterns (Part 11)

Birds eye view of software traces makes it easier to see their coarse blocked structure:

where further finer structure is discernible and even nested blocks:

Some blocks of output can be seen when scrolling trace viewer output but if a viewer support zooming it is possible to get an overview and jump directly into a Characteristic Message Block, for example, debug messages of repeated attempts to query a database. If a viewer supports message coloring it also helps. Sometimes this technique is useful to ignore bulk messages and start the analysis around block boundaries.

- Dmitry Vostokov @ -

2 Responses to “Trace Analysis Patterns (Part 11)”

  1. Crash Dump Analysis » Blog Archive » Trace Analysis Patterns (Part 21) Says:

    […] Defamiliarizing Effect where we see sudden unfamiliar trace statements across familiar landscape of characteristic blocks and activity […]

  2. Crash Dump Analysis » Blog Archive » Trace Analysis Patterns (Part 31) Says:

    […] enter the same module or function and here other patterns more appropriate like Activity Region, Characteristic Message Block, Background and Foreground […]

Leave a Reply