Controlling the Kernel Profiler by Using the Keyboard on the Target Device (Windows Embedded CE 6.0)

1/5/2010

You can start and stop the kernel profiler by using the keyboard on the target device. The default keyboard driver supports keys that control the kernel profiler.

The following table shows which function keys to use to control the kernel profiler by using the keyboard on the target device.

Control action Function key

Toggle between buffered, unbuffered, and CeLog storage modes. For more information about data collection modes for the kernel profiler, see Buffered and Unbuffered Profiling.

F8

Run Monte Carlo profiling. For more information about Monte Carlo profiling, see Monte Carlo Profiling.

F9

Run instrumented kernel profiling. For more information about instrumented kernel profiling, see Instrumented Kernel Profiling.

F10

Run system call profiling. For more information about system call profiling, see System Call Profiling.

F11

Stop profiling.

F12

The shortcuts that turn profiling on and off are built into the default keyboard layout manager. The Profiler.cpp file at %_WINCEROOT%\Public\Common\OAK\Drivers\Keybd\Laymgr implements the shortcuts. To disable the shortcuts, in the sources file at %_WINCEROOT%\Public\Common\OAK\Drivers\Keybd\Laymgr, under CEDEFINES, remove -DPROFILE=1.

For information about the function calls related to the shortcuts, see ProfileStart and ProfileStop.

See Also

Concepts

Kernel Profiler Modes

Other Resources

Controlling the Kernel Profiler