CEDB Performance and Extended Performance Tests (Windows Embedded CE 6.0)
1/6/2010
The CEDB Performance and Extended Performance Tests analyze the performance of the system when performing common database operations such as writing a record, seeking database, and deleting a record. They capture information about CPU utilization and memory data, as well as the time it takes to complete each operation.
There are two versions of the CEDB Performance Test:
- Perf_dbEx: The basic benchmark suite for CEDB performance.
- Perf_dbEx_Long: The extended version of the benchmark suite. Contains a larger amount of benchmark operations and data.
You may want to run this test to compare CEDB performance on storage devices from different manufacturers. You may also want to run this test to decide whether to store the database in a flash card or a hard disk.
The CEDB Performance Test generates raw benchmark data into a log file in the release directory. The log file name is in the following format:
perf_dbEx_[Target HW]_[Platform]_[OS Version].LOG
For more details about the content of the raw log, see PerfLog Output File Contents.
You can write your own parser to convert the raw data, or use the PerfToCsv Tool, the default parser provided by Microsoft. For more information about the default parser, see Managing Performance Results Using PerfLog.
In This Section
- Prerequisites for the CEDB Performance and Extended Performance Tests
Provides a list of hardware, software and other prerequisites for the test.
- Test Cases for the CEDB Performance and Extended Performance Tests
Provides a list of test cases that are within the overall test, and a description for each test.
- Command Line Parameters for the CEDB Performance and Extended Performance Tests
Provides a list of optional command line parameters that can be used for this test.
- Troubleshooting the CEDB Performance and Extended Performance Tests
Provides troubleshooting and debugging information for the test.