Performance Tools for Networked Media Devices
Other versions of this page are also available for the following:
8/27/2008
The following table shows the numerous performance tools that Windows Embedded CE includes to help you analyze and diagnose performance issues on a target device.
Tool | Description |
---|---|
The Kernel Profiler is a debugging and performance tool that you can use to analyze function performance. Kernel Profiler supports Monte Carlo profiling, System Call profiling, and instrumented kernel profiling. |
|
CeLog is a full-featured logging engine. You can use the CeLog predefined events and flushing tools, or you can use the CeLog API to create a custom version. In addition, CeLog has partner tools Readlog and Remote Kernel Tracker that make it possible for you to view CeLog output in textual or graphical formats. |
|
The Kernel Tracker provides a visual representation of operating system and application events on a Windows Embedded CE device. It is particularly effective in examining thread behavior, system interrupts, and system events. Kernel Profiler is a partner tool with CeLog. |
|
The Call Profiler combines profiling and analysis tools with a graphical interface. It displays information Such as totals for the time spent exclusively in a function and the time spent in subroutines of a function. |
|
Performance Monitor measures the performance of objects such as CPUs, threads, processes, and system memory. |
|
The Application Verifier Tool is a test framework for verification of applications and drivers. The Application Verifier Tool helps detect and pinpoint memory leaks, heap corruption, handle leaks, and graphics device interface (GDI) object leaks. |
|
The Windows Embedded CE 6.0 Test Kit (CETK) (CETK) includes a wide variety of testing technologies that you can run as is or customize. While the tests work well as tests, you can also use the tests to analyze critical performance areas such as memory usage, network and Winsock performance, different kinds of drivers, and communications. |
See Also
Concepts
Debugging and Testing a Networked Media Device
Testing Real-Time Performance on a Networked Media Device
Testing Device Drivers on a Networked Media Device