Troubleshooting: Performance Insufficient (Windows CE 5.0)

Windows CE 5.0

When you create a Microsoft® Windows® CE–based device, you can encounter problems with the performance of either the operating system (OS) or the target device. The following table shows descriptions of common problems and suggestions for resolving the problems.

Cannot gather sufficient data about OS performance Create a run-time image that supports the kernel profiler.

You can use the kernel profiler to determine where the optimization of code provides the greatest benefit.

For more information about the kernel profiler, see Kernel Profiler.

Display does not function properlyVerify that the display orientation for the target device is correct, and verify that the display driver is designed correctly.

For more information, see Display Drivers and Shell OS Design Development.

Memory use is not optimizedConsider the type of memory that your target device uses.

For more information, see RAM, ROM, and Mass Storage Comparison.

Network driver is not optimizedCreate a network performance test, analyze the results of the test, and then make adjustments to improve the performance of your network driver.

For more information, see Improving Performance of an NDIS Miniport Driver.

OS design is difficult to work with because of its complexityReduce the number of Catalog items included in the OS design. With fewer Catalog items, you may be able to design, test, and build a run-time image more quickly.

You can restrict the number of Catalog items in your OS design by setting environment variables.

For information about how to set an environment variable, see Setting or Clearing an Environment Variable.

Target device boots slowlyChoose a registry type that is appropriate for the way that you use the target device.

The registry type affects the performance of the target device, particularly during the boot sequence.

For more information, see Registry Type Comparison.

See Also

Developing OS Design Elements

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.