Share via


Testing Real-Time Performance on a Networked Media Device (Windows CE 5.0)

Send Feedback

The following table shows two utilities that you can use to analyze hard real-time requirements in your networked media device. Each of these utilities has sample applications in the %_WINCEROOT%\PUBLIC\COMMON\OAK\UTILS directory.

Utility Description
ILTiming.exe Measures interrupt service routine (ISR) and interrupt service thread (IST) latencies.
OSBench.exe Analyzes the performance of the thread scheduler by measuring the execution time of basic kernel operations.

Analyzing the performance of real-time applications involves looking at a set of hardware, operating system, and application elements.

The following topics provide background information about the elements of real-time performance.

Topic Description
Real-Time Performance Functionality Provides background information about the elements of real-time performance.
Real-Time Measurement Tools Provides information about tools to help you measure real time performance in the kernel.
Demand Paging Considerations Provides background information about how paging impacts performance.
File System Considerations Provides background information about how the use of critical sections impacts performance.
Graphics, Windowing, and Events Subsystem Considerations Provides background information about how GWES choices impact performance.
System Timer Considerations Provides background information about how the Sleep API impacts performance.
Power Management Performance Considerations Provides background information about how power management cycling impacts performance.
Peripheral Access Considerations Provides background information about how the system bus and the real-time impact performance.

See Also

Testing Device Drivers on a Networked Media Device | Designing Hardware for Networked Media Devices | Debugging and Testing a Networked Media Device

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.