o Bottleneck Specific areas of an application where the performance needs to be improved. o Chart The pictorial representations of the data that are presented during PCA analysis. o Correlation Table A chart that shows the relationship between several kinds of data. o Counting Collection information about each andevery occurrence of some event. o CPU Bound Description of a process in which the time spent executing code on a processor is greater than the time spent performing I/O operations. o Data Item Pieces of information that are gathered by the PCA Collector and presented by the PCA Analyzer. o Elapsed Time Time as measured by a clock or a watch. Elapsed time accumulates regardless of the state of the process being timed. o Granularity The amount of detail presented in a chart. An example for increasing granularity is charting a set of modules, then the routines in a particular module, then the source lines in particular routine. o Histogram A chart that graphically presents the frequency of data. o I/O Bound An I/O bound process is one in which the time spent is performing I/O operations is far greater than the time spent executing code. o Line A generic term for an individual line of source code o Module A generic term for a collection of routines. See Routine. o Process Time Time during which a process is actually running. Another name for this is CPU process being timestime. Process time increments only when the timed is actually running on a CPU. No time is accumulated when the process is not running. o Program Element A generic term for a component of an application, such as a module, routine, line, or statement. o Routine A generic term for a function, procedure, routine, or subroutine, depending on the programming language you are using. See Module. o Query A question or inquiry made by the user. For example, "How many times were all of the routines in this application called?" o Sampling The collection os a subset of possible events that allow statistical prediction of the outcome of collecting information about the entire set. o Sampling Rate The time between sampling timer ticks. o Selection An item that the user has indicated interest in, generally by clicking on the item. o Sort Order The order in which a chart is sorted; for example, from the largest to the smallest value, alphabetically, or not at all. o Table A chart that presents values expresses by means other than percentages. o Viewpoint The perspective from which you observe data. For example, if you have collected information about the system services used by your application, you can look at this system services information from the perspective of either where system services were used or what those system services are. o Zoom In To change a chart to be of a finer granularity. o Zoom Out To change a chart to be of broader granularity.