Performance Tools for Networked Media Devices (Windows CE 5.0)
Windows CE includes numerous performance tools to help you analyze and diagnose performance issues on a target device.
Tool | Description |
---|---|
Kernel Profiler | Kernel profiler is a debugging/performance tool that you can use to analyze function performance. Kernel profiler supports Monte Carlo profiling, System Call profiling, and instrumented kernel profiling. |
CeLog Event Tracking | CeLog is a full-featured logging engine. You can use the CeLog pre-defined 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 iin text or graphical format. |
Remote Kernel Tracker | Kernel Tracker provides a visual representation of OS and application events on a Windows CE device. It is particularly effective in examining thread behavior, system interrupts, and system events. Kernel Profiler is a partner tool with CeLog |
Remote Call Profiler | Remote Call Profiler combines profiling and analysis tools with a graphical interface. Call Profiler displays information. Call Profiler displays totals for both the time spent exclusively in the function and the time spent in subroutines of the function. |
Remote Performance Monitor | Remote Performance Monitor measures the performance of Performance objects such as CPUs, threads, processes, and system memory. |
Application Verifier Tool | Application Verifier is a test framework for verification of applications and drivers. Application Verifier helps detect and pinpoint memory leaks, heap corruption, handle leaks, and GDI object leaks. |
Windows CE Test Kit | The Windows CE Test Kit (CETK) includes a wide variety of testing technologies that you can run as is or customize. While the tests work well as test, you can also use the tests to analyze critical performance areas such as memory utilization, network and Winsock performance, different kinds of drivers, and communications. |
See Also
Testing Real-Time Performance on a Networked Media Device | Testing Device Drivers on a Networked Media Device
Send Feedback on this topic to the authors