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 @ TraceAnalysis.org -
April 8th, 2010 at 2:21 pm
[…] Defamiliarizing Effect where we see sudden unfamiliar trace statements across familiar landscape of characteristic blocks and activity […]
October 20th, 2010 at 4:26 pm
[…] enter the same module or function and here other patterns more appropriate like Activity Region, Characteristic Message Block, Background and Foreground […]