Low-overhead, system-wide profiling helps you identify which modules and functions are consuming the most. From the system-wide view of all active software modules, you can zoom into the hotspots view of a specific module. The hotspot view helps you identify sections in your code that take the most CPU time and that have potential performance problems. You can change the view to show hotspots by memory location, functions, classes, or source files. You can double-click on a hotspot and open the source or assembly view for the hotspot. Double-clicking also allows you to see more detailed information about the performance of each instruction in the hotspot.