diff --git a/src/PerfView/SupportFiles/UsersGuide.htm b/src/PerfView/SupportFiles/UsersGuide.htm index e57ec75f6..aae8b9ac4 100644 --- a/src/PerfView/SupportFiles/UsersGuide.htm +++ b/src/PerfView/SupportFiles/UsersGuide.htm @@ -504,7 +504,7 @@

The bottom up view did an excellent job of determining that the get_Now() method as well as the 'SpinForASecond' consume the largest amount of time and thus - are worth looking at closely.     This corresponds beautify + are worth looking at closely.     This corresponds to our expectations given the source code in Tutorial.cs.    However it can also be useful to understand where CPU time was consumed from the top down.  This is what the CallTree view is for.   @@ -529,7 +529,7 @@

stacks), which typically run in the 5-10% range.   In this case it seems to be about 6%).   The 'When' column also clearly shows how one instance of RecSpin runs SpinForASecond (for exactly a second) and then calls a - RecSpinHelper which does consumes close to 100% of the CPU for the rest of the time. + RecSpinHelper which consumes close to 100% of the CPU for the rest of the time. .   The call Tree is a wonderful top-down synopsis. 

Getting a 'coarser' view

@@ -539,9 +539,9 @@

Getting a 'coarser' view

use this fact and the 'Fold %' functionality to get an even coarser view of the 'top' of the call tree.   With all nodes expanded, simply right click on the window and select 'Increase Fold %' (or easier hit the - F7 key).  This increases the number it the Fold % textbox by 1.6X.   + F7 key).  This increases the number in the Fold % textbox by 1.6X.   By hitting the F7 key repeatedly you keep trimming down the 'bottoms' of - the stacks until you only see only the methods that use a large amount of CPU time.    + the stacks until you only see methods that use a large amount of CPU time.    The following image shows the CallTreeView  after hitting F7 seven times.  

@@ -1804,7 +1804,7 @@

A typical GC Memory investigation includes dump of the GC heap. While this gives very detailed information about the heap at the time the snapshot was taken, it - give no information about the GC behavior over time. This is what the GCStats report + gives no information about the GC behavior over time. This is what the GCStats report does. To get a GCStats reports you must Collect Event Data as you would for a CPU investigation (the GC events are on by default). When you open the resulting ETL file one of the children will be a 'GCStats' view. Opening