Improving Performance of an NDIS Miniport Driver (Windows CE 5.0)
You can improve, or optimize, the NDIS miniport driver so that it sends and receives network packets in a more efficient manner. This, in turn, can increase the rate of data transfer. To optimize your NDIS miniport driver, you must create a network performance test and correctly analyze the results. You can then make the necessary adjustments to improve the performance of your driver.
In This Section
- Design Considerations for a Network Performance Test
Provides information about factors you should consider when designing a network performance test. - Implementing a Network Performance Test
Provides information about the general process of implementing a network performance test. - Evaluation of Network Performance Test Results
Provides information about analyzing test results to determine if you should optimize your NDIS miniport driver. - Performance Improvements for an NDIS Miniport Driver
Provides information about improving the performance of your NDIS miniport driver by optimizing the use of sleep routines, interrupts, and deserialized drivers. - Considerations For Improving NDIS Driver Performance
Describes general optimization techniques for improving the performance of the NDIS driver. - Shared IST for NDIS
Provides information about indicating multiple packets and determining if the shared IST functionality is enabled. - Kernel Memory Allocated for Use by the Networking Stack
Provides information about how you can allocate memory for the networking stack out of the kernel memory region.
Related Sections
- Network Driver Programming Considerations
Provides information about NDIS Support in Windows CE. - Miniports, Intermediate Drivers, and Protocol Drivers
Provides information about miniport, intermediate, and protocol drivers.
Send Feedback on this topic to the authors